当前位置:网站首页>g++参数说明
g++参数说明
2022-08-03 05:24:00 【世宇同学】
-I(大写i)
作用:查找头文件。寻找的顺序是-I{path}->/usr/include->usr/local/include
g++ main.cpp -o main -I /home/linyu/include/
-l(小写l)
作用:指定程序要链接的库,后面紧跟库名。寻找的顺序是-I{path}->/usr/lib->usr/local/lib
举例子:数学库的库名是m,他的库文件名是libm.so。注意优先链接动态库,其次才是静态库。
g++ main.cpp -o main -lzmq
-L(大写L)
放在/lib和/usr/lib和/usr/local/lib里的库直接用-l(小写l)参数就能链接了,但如果库文件没放在这三个目录里,而是放在其他目录里,这时我们只用-l参数的话,链接还是会出错,比如我们把libm.so放在/aaa/bbb/ccc目录下,那链接参数就是-L /aaa/bbb/ccc -lm
g++ main.cpp -o main -L /aaa/bbb/ccc -lm
-g
作用:生成调试信息,该程序可以被调试器调试。
g++ -g main.cpp -o main
边栏推荐
猜你喜欢

Dynamic adjustment subject web system?Look at this one is enough

Qlik Sense 判空详解(IsNull)

滚动条 scrollbar 和scrollbar-thumb 样式

电子元器件和电子元件的区别有那些?

自监督论文阅读笔记 TASK-RELATED SELF-SUPERVISED LEARNING FOR REMOTE SENSING IMAGE CHANGE DETECTION

003_旭日X3派初探:利用无线串口通信控制舵机

ZEMAX | 在 OpticStudio 中使用自由曲面进行设计

002_旭日X3派初探:TogetherROS安装

【IDEA】字体修改-护眼主题-文件注释头设置

对象の使用
随机推荐
【第三周】ResNet+ResNeXt
[frp intranet penetration]
Dynamic adjustment subject web system?Look at this one is enough
设备树(devicetree)-dts语法
Hook初探索
滚动条 scrollbar 和scrollbar-thumb 样式
IO 复用
SolidWorks 操作视频 | 流体分析结果演示
观看华为AI技术领域课程--深度学习前三章总结
Android学习 | 08.SQLiteOpenHelper
ZEMAX | 在 OpticStudio 中使用自由曲面进行设计
IPC通信 - 管道
ASP.NET MVC:自定义 Route
时间盲注脚本
神经网络之感知机
进程间通讯 (IPC 技术) - 信号
西塞罗 论老年
B.1#【编程语言】—1 arm 汇编指令
Kotlin 中的泛型介绍
ucosII OSMemCreate()函数的解析