linux cmake的使用
来源:互联网 发布:seo代码优化 编辑:程序博客网 时间:2024/06/10 02:08
CMakeLists.txt的讲解网上有很多,我这里想说的是对于我们自己写的程序,在写好程序以及CMakeList.txt后,我们可以在程序目录中直接使用cmake .(cmake后面的点表示当前文件夹) ;make命令就可以生成可执行文件了,这样会在程序目录中产生很多中间文件,也可以在目录中建立一个build文件来存放中间文件,然后进入build目录,使用cmake ..(cmake后面的点表示当前文件夹) ;make命令就可以生成可执行文件了。
对于网上的一些库,很多也是用cmke进行编译的。在build文件夹下: cmake.. ; make命令之后,还要使用一个sudo make install来让头文件和一些库文件可以被编译到/usr/local/include /usr/local/lib等默认文件夹下,写程序时头文件和库文件都会先到这些默认文件夹下面去找,如果没有使用sudo make install命令,我们就必须到我们编译库的目录下面去找头文件和库文件,这就会相当麻烦了。
阅读全文
0 0
- linux cmake的使用
- [Linux]cmake工具的使用
- [CMake] CMake的使用
- linux gdb的一些常规使用(cmake)
- Linux cmake入门使用
- Linux cmake入门使用
- Linux - CMake使用记录
- Linux cmake 入门使用
- Linux cmake入门使用
- Linux cmake入门使用
- Linux 下 cmake的下载、安装和使用图文说明 (cmake-2.8.11.2.tar.gz)
- cmake 的使用
- CMAKE的使用
- CMAKE的使用
- CMake的使用
- CMake的简单使用
- 学习cmake的使用
- CMAKE的使用
- Android 监听手指滑动,Toolbar颜色渐变
- 在unity中实现方向盘UI的随着触摸转动和手指离开复位功能
- JSP中的自定义标签
- Statement 和 PrepareStatement安全机制
- 1103: 平均学分绩点(函数专题)
- linux cmake的使用
- word-search
- 进程间通信——信号量
- MySQL查看锁及事务隔离级别的命令
- python可迭代对象去重
- Spring Cloud Eureka 入门 (一)服务注册中心详解 「Spring Cloud Eureka 入门系列」 Spring Cloud Eureka 入门 (一)服务注册中心详解 Spr
- 使用高德地图api实现web端查看地图轨迹
- 在进行数据库编程时使用连接池有什么优势
- Vapnik-Chervonenkis dimension