cmake
wuqingshan2010
这个作者很懒,什么都没留下…
展开
-
CmakeLists检测处理器体系结构
CMake的CMAKE_SIZEOF_VOID_P变量会告诉我们CPU是32位还是64位。我们通过状态消息让用户知道检测到的大小,并设置预处理器定义: if(CMAKE_SIZEOF_VOID_P EQUAL 8) target_compile_definitions(arch-dependent PUBLIC "IS_64_BIT_ARCH") message(STATUS "Target is 64 bits") else() target_compi原创 2021-02-04 10:02:23 · 2619 阅读 · 1 评论 -
CMakeLists检测操作系统
CMakeLists检测操作系统: if(CMAKE_SYSTEM_NAME STREQUAL "Linux") message(STATUS "Configuring on/for Linux") elseif(CMAKE_SYSTEM_NAME STREQUAL "Darwin") message(STATUS "Configuring on/for macOS") elseif(CMAKE_SYSTEM_NAME STREQUAL "Window原创 2021-02-04 09:51:38 · 938 阅读 · 0 评论 -
ubuntu 18.04安装cmake-3.19.4
问题描述基于cuda/10.02:ubuntu-18.04的docker镜像下cmake版本为3.10,而项目中需要用到cmake版本为3.16.0,故重新安装新版本cmake。安装命令如下chmod a+x /cmake-3.19.4-Linux-x86_64.sh./cmake-3.19.4-Linux-x86_64.sh --prefix=/usr/local --skip-license ...原创 2021-01-29 15:34:49 · 2061 阅读 · 0 评论