
cmake
heibao111728
一定要拥有一家自己的公司
展开
-
cmake 添加-g 编译选项的几种方式
在执行make 时添加“VERBOSE=1”,如果想加速编译速度,可以添加 -j 10 选项,后面的数字的最大值为本机的处理器核数。有时候我们需要用gdb调试程序,需要为程序添加“-g”编译选项,那么cmake构建的项目该如何添加“-g”编译选项呢?此处收集了两种方式;修改CMakelist.txt, 添加“add_definitions("-Wall -g")”行;执行cmake时,添加-DCMAKE_BUILD_TYPE=Debug编译选项。建议使用第二种,可以不用改变CMakelist.txt。原创 2023-06-09 10:11:08 · 4481 阅读 · 0 评论 -
使用cmake在Windows下编译libevent
1、下载安装cmake2、下载libevent3、将cmake.exe所在路径添加至PATH环境变量中;4、进入libevent-master目录,创建build文件夹(md build)5、进入build,执行“cmake .. -D EVENT__DISABLE_OPENSSL=ON -D EVENT__DISABLE_MBEDTLS=ON -D EVENT__DISABLE_TESTS=ON” (-D选项后面的字段可以从CMakeLists.txt文件中查找)...原创 2021-01-22 17:40:10 · 978 阅读 · 0 评论 -
cmake入门使用
在Linux平台下研发,我们大多数的项目管理工具是Makefile,最近火起来的cmake工具大有取代make的趋势,因为它是跨平台的,可以用cmake生成vs专用的vsproj文件,也可以使用cmake生成Linux平台下的makefile文件,下面开始最简单的cmake使用,首先做一点知识预备:我们执行make的时候需要有Makefile文件存在,做支持;cmake同样有这样的需求,cma...原创 2018-10-11 14:54:49 · 799 阅读 · 0 评论