随笔分类 -  CMake

CMake常用编译选项
摘要:-j 27 // 多线程,最多27个线程编译 VERBOSE=1 // 打印详细的编译信息 阅读全文
posted @ 2022-05-19 11:16 蜀山菜鸟 阅读(107) 评论(0) 推荐(0)
CMake常用函数宏定义等
摘要:https://cmake.org/cmake/help/latest/command/add_library.html message([STATUS|WARNING|AUTHOR_WARNING|FATAL_ERROR|SEND_ERROR]"message to display"...) ⽆) 阅读全文
posted @ 2022-05-17 14:32 蜀山菜鸟 阅读(316) 评论(0) 推荐(0)
googletest Cmake脚本
摘要:主目录CMakeLists.txt cmake_minimum_required(VERSION 3.20) project(CppTest) set(CMAKE_CXX_STANDARD 14) include("D:/platform/gtest.cmake") include("D:/plat 阅读全文
posted @ 2022-05-16 15:26 蜀山菜鸟 阅读(199) 评论(0) 推荐(0)
Makefile的链接顺序
摘要:在链接静态库时,如果静态库之间存在依赖关系,则存在依赖关系的静态库在链接时存在链接顺序的问题,否则会出现找不到链接符号的错误,undefined reference to `XXX'. 例如:libtest2.a依赖libtest1.a,可执行文件test依赖libtest2.a,则链接顺序为:-l 阅读全文
posted @ 2022-05-14 11:41 蜀山菜鸟 阅读(941) 评论(0) 推荐(0)