cmake
文章平均质量分 92
Prime吉吉
业精于勤荒于嬉,行成于思毁于随。
展开
-
CMake实例
PROJECT(MyProject) #工程的名字CMAKE_MINIMUM_REQUIRED(VERSION 2.8) #cmake的版本号INCLUDE_DIRECTORIES(./include./include/mysql++./include/log4cpp)#头文件的路径,这里都是相对于CMakeLists的路径SET(EXECUTABLE_OUTPUT_PATH ${...原创 2019-10-22 15:44:56 · 224 阅读 · 0 评论 -
《CMake实践》笔记一:PROJECT/MESSAGE/ADD_EXECUTABLE
前言:开发了5,6年的时间,如果没有KDE4,也许不会有人或者Linux发行版本重视cmake,因为除了Kitware似乎没有人使用它。通过KDE4的选型和开发,cmake逐渐进入了人们的视线,在实际的使用过程中,cmake的优势也逐渐的被大家所认识,至少KDE的开发者们给予了cmake极高的评价,同时庞大的KDE项目使用cmake来作为构建工具也证明了cmake的可用性和大项目管理能力。...转载 2016-11-03 11:55:39 · 4795 阅读 · 0 评论 -
《CMake实践》笔记二:INSTALL/CMAKE_INSTALL_PREFIX
《CMake实践》笔记一:PROJECT/MESSAGE/ADD_EXECUTABLE《CMake实践》笔记二:INSTALL/CMAKE_INSTALL_PREFIX《CMake实践》笔记三:构建静态库与动态库 及 如何使用外部共享库和头文件四、更好一点的Hello World没有最好,只有更好从本小节开始,后面所有的构建我们都将采用out-of-source外部构...转载 2016-11-03 11:56:43 · 28710 阅读 · 0 评论 -
《CMake实践》笔记三:构建静态库与动态库 及 如何使用外部共享库和头文件
《CMake实践》笔记一:PROJECT/MESSAGE/ADD_EXECUTABLE《CMake实践》笔记二:INSTALL/CMAKE_INSTALL_PREFIX《CMake实践》笔记三:构建静态库与动态库 及 如何使用外部共享库和头文件五、静态库与动态库构建读者云,太能罗唆了,一个Hello World就折腾了两个大节。OK,从本节开始,我们不再折腾Hello Wor...转载 2016-11-03 11:57:26 · 5028 阅读 · 1 评论 -
cmake使用总结(一)---工程主目录CMakeList文件编写(转)
在Linux 下进行开发很多人选择编写makefile 文件进行项目环境搭建,而makefile 文件依赖关系复杂,工作量很大,搞的人头很大。采用自动化的项目构建工具cmake 可以将程序员从复杂的makefile 文件中解脱出来。cmake 根据内置的规则和语法来自动生成相关的makefile 文件进行编译,同时还支持静态库和动态库的构建,我把工作中用到的东东总结在此,方便忘记时随时查看,具转载 2017-02-15 13:59:46 · 879 阅读 · 0 评论 -
cmake使用总结(二)---工程目录下子目录CMakeLists文件编写(转)
接上篇...子目录utility 下的CMakeLists.txt 文件如下:-------------------------------------------------------------------------------------------------------------------- #Cmake file for library utility.a转载 2017-02-15 14:01:35 · 11456 阅读 · 0 评论 -
centos6.3 安装cmake
安装说明安装环境:CentOS-6.3安装方式:源码编译安装 软件:cmake-2.8.10.2.tar.gz下载地址:http://www.cmake.org/cmake/resources/software.html安装前提系统中已经安装了g++和ncurses-devel,如果没有安装使用下面的命令安装:[root@admin /]# yum转载 2018-01-23 10:28:59 · 321 阅读 · 0 评论