-
-
[原创]cmake使用
-
发表于:
2022-10-5 14:24
19921
-
a)源代码路径
b)生成可执行程序
c)生成静态库
d)生成动态库
设置相对于源代码路径PROJECT_SOURCE_DIR(CMakeLists.txt文件所在目录
a)设置可执行文件的输出路径
b)设置动态库输出路径(注意这个放在最后)
windows用这个:
linux用以下
c)设置静态库输出路径
a)设置库目录
b)设置依赖的静态库或者导入库名字(staticlib库是我测试用的库)
c)link
a)相对路径方法:
b)绝对路径方法:
a)方法1:
b)方法2:
-lz -lrt -lm -lc都是什么库
-lz 压缩库(Z)
-lrt 实时库(real time):shm_open系列
-lm 数学库(math)
-lc 标准C库(C lib)
-dl ,是显式加载动态库的动态函数库
a)编写CMakeLists.txt文件,拷贝以下内容保存到文件CMakeLists.txt
b)编译文件,命令 cmake .
c)清空 命令 rm -rf CMakeFiles/
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!
最后于 2024-4-17 09:34
被sanganlei编辑
,原因: