当前位置:网站首页>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
边栏推荐
猜你喜欢
随机推荐
观看华为AI技术领域课程--深度学习前三章总结
自监督论文阅读笔记 SimCLRV2 Big Self-Supervised Models are Strong Semi-Supervised Learners
SolidWorks 操作视频 | 隐藏高手必备工具Defeature,让设计隐藏更彻底
【第四周】MobileNet和HybridSN
VSCODE 常见问题
A.1#【内存管理】——1.1.2 zone: struct zone
ZEMAX | 如何创建复杂的非序列物体
block底层探索
自监督论文阅读笔记 Self-supervised Learning in Remote Sensing: A Review
cmdline -[command line,__fdt_pointer,initial_boot_params] boot_command_line 获取
时间盲注脚本
神经网络基础
2021-03-22
布尔盲注需简化代码
spark sql 报错 Can‘t zip RDDs with unequal numbers of partitions
[frp intranet penetration]
MATLAB自带的dwt2和wavedec2函数实现基于小波变换的自适应阈值图像边缘检测
中国生活垃圾处理行业十四五规划与投融资模式分析报告2022~2028年
Qlik Sense 临时处理表数据详解(Resident)
【第二周】卷积神经网络







