gcc编译器选项

来源:互联网 发布:java哪个的视频好 编辑:程序博客网 时间:2024/05/22 16:45

记录常用的GCC编译选项,遇到常用的再进行添加。

1.-c:只编译,不链接。只进行预编译,编译,和汇编程序。

2.-o:指定输出文件名称。

3.-Dmacro,定义宏。作用类似于#define macro。还可以进行类似用法:-DMYMACRO="my macro",相当于#define MYMACRO “my macro”。

4.-I(大写i)dir,指定头文件搜索路径,且该路径优先于缺省路径。

5.-Ldir,指定库文件搜索目录,且优先于缺省目录。例如,-L../lib,上个目录下的lib目录。

6.-l(小写L)name,指定链接库,在-Ldir指定的目录下寻找。例如:-LmyLib -lmyfunc,链接程序会在myLib目录下搜索libmyfunc.a文件

0 0