
本文共 2333 字,大约阅读时间需要 7 分钟。
������������������CMake������
CMake������������������������������������������������������������������������������������������������������CMake������������������������������������������������������������������������������������������������CMake���������������������������
[CMake���������������]
���������CMake���������������������������������������������������������������������������������������������������������������������������������������������������������������CMake������������������������������CMakeLists.txt���������������������������������������������������������������������
���������CMake���������������������
cmake_minimum_required(VERSION 3.0)project(HelloWorld)add_executable(HelloWorld main)
������������������������������������
������CMake���������������������
mkdir buildcd buildcmake ..
������������������������������������������
make
���������������������������������������������������������������������
[������������������]
������������������������������find_package������������������������������������������
find_package(fmt 1.8)
���������������������**if()**������������������������������������������������������������������
if(CMAKE_SYSTEM_NAME STREQUAL "Windows") add_definitions(-DDEBUG=1)endif()
������������������������**set()**���������������������������������������������
set(OS ${CMAKE_OSX_SYSROOT})
[������������������������������]
CMake���������������������������������������������������������������������������������������������**add_subdirectory()**������������������������������������������������
add_subdirectory(Math)add_subdirectory(Img ./Img)
[-]
[���������������������]
������CMake���������������������������������������������������������������
cmake --build . && ctest .
- ���������������
- ������������
CMake���������������������������������������������������������������������������������������
if(MACOSX) addcc-flag "-undefined -D"elseif(LINUX) ...
������������������������������������������������������������������������������
ctest --output-on-failure
CMake������������������������������������������������������������������������������������������������������������������������������������������CMake���������������������������������������������������������
发表评论
最新留言
关于作者
