现在的位置: 首页 > 综合 > 正文

cl与gcc

2013年08月21日 ⁄ 综合 ⁄ 共 306字 ⁄ 字号 评论关闭
今天主要用到的是编译器选项方面的知识:
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添加头文件搜寻路径至系统搜寻路径前,可用来隐藏系统头文件。
 

抱歉!评论已关闭.