cl与gcc
来源:互联网 发布:淘宝返利怎么提现 编辑:程序博客网 时间:2024/05/06 12:53
今天主要用到的是编译器选项方面的知识:
Microsoft:cl最好加-c选项先生成.obj文件,可以在cl中用/I设置include路径(一个路径用一个include);再调用link生成.exe,这样就可以用/libpath:libpath设置lib路径。因为若是在cl中设了多个库路径且都有空格需要用引号分别标记时,会报错。
GNU: 使用gcc只能编译链接仅包含纯C库(iostream不是)的程序,否则报错,这时需要用g++编译。-llibrary表示添加的库文件,但其中的库要去掉名字前的lib和后缀.a。-Ldir添加lib搜寻路径。-Ldir添加头文件搜寻路径至系统搜寻路径前,可用来隐藏系统头文件。
Microsoft:cl最好加-c选项先生成.obj文件,可以在cl中用/I设置include路径(一个路径用一个include);再调用link生成.exe,这样就可以用/libpath:libpath设置lib路径。因为若是在cl中设了多个库路径且都有空格需要用引号分别标记时,会报错。
GNU: 使用gcc只能编译链接仅包含纯C库(iostream不是)的程序,否则报错,这时需要用g++编译。-llibrary表示添加的库文件,但其中的库要去掉名字前的lib和后缀.a。-Ldir添加lib搜寻路径。-Ldir添加头文件搜寻路径至系统搜寻路径前,可用来隐藏系统头文件。
- cl与gcc
- GCC和CL的区别
- gcc/g++/clang/cl编译器
- implicit conversion of (cl & gcc & g++)
- cl
- CL
- CL 与 LINK的命令行用法
- cl命令行编译与链接子系统
- CUDA与Open CL 的关系
- 用cl与icl的编译生成.lib与.dll
- Windows下使用pthread库(GCC CL编译器都可以使用)
- CL.EXE与LINK.EXE的使用(1)
- vc2008 cl命令环境变量设置的简介与内容
- Common Lisp学习之一:初识CL的语法与语义
- 计算语言学(CL)与自然语言处理(NLP)
- cygwin/gcc与MinGW
- gcc 与 汇编
- GCC使用手册与常用命令
- 利用WebBrowser控件创建自己的浏览器
- ListBox1删除操作
- nmake与dmake对makefile中宏的不同处理
- linux命令
- 对一个数据库打开多个实例
- cl与gcc
- Shape Signature(1)
- Image loading with Imaging API
- 称球问题——经典智力题推而广之一
- Dian团队项目宣讲会场次和时间安排
- resin优化经验
- 用java实现简单url负载均衡以及容错
- ACL的in和out
- 组件设计:补白[深入剖析ASP.NET组件设计]一书中HttpApplication对象创建的细节