在使用CMake创建较大工程时,可以通过以下方式在cmakelist.txt中设置工程为多处理器编译,提高编译速度,也可以省去在VS中直接单独设置的操作:
######################使用多处理器编译######################## IF (WIN32) if(MSVC)
OPTION(USE_MP "use multiple" ON)
OPTION(ProjectConfig_Global_COMPILE_FLAGS_WITH_MP "Set The Global Option
COMPILE_FLAGS /MP to target." ON) if(ProjectConfig_Global_COMPILE_FLAGS_WITH_MP
OR USE_MP) set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} /MP") set(CMAKE_CXX_FLAGS
"${CMAKE_CXX_FLAGS} /MP") endif() set(VS_STARTUP_PROJECT ${PROJECT_NAME})
ENDIF(MSVC) ENDIF()

技术
今日推荐
下载桌面版
GitHub
百度网盘(提取码:draw)
Gitee
云服务器优惠
阿里云优惠券
腾讯云优惠券
华为云优惠券
站点信息
问题反馈
邮箱:[email protected]
QQ群:766591547
关注微信