欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

linux gcc 简单使用记录01

程序员文章站 2022-07-13 21:50:30
...

大体编译流程
linux gcc 简单使用记录01

gcc 参数:
I 包含头文件路径
L 包含库文件路径
l 库名  比如libxxx.so  对应着 -lxxx(掐头去尾)
O 优化选项 1,3
W 警告 all 显示更多的
c 编译成 .o 文件(二进制)
E 输出到标准输出,宏替换,头文件展开
S 编译成汇编
lstdc++ 编译C++代码
o 指定目标文件
g gdb调试使用
例如:
编译C代码
gcc add.c -I./include/ -D DEBUG -o app -g -Wall -O1
编译C++代码
gcc hello.cpp -lstdc++ -o cppapp
相关标签: linux学习