一、配置Visual Studio
-
安装Visual Studio
首先需要确保已经安装了Visual Studio,并且安装时勾选了C++相关的开发工具。如果还没有安装,可以前往微软官网下载安装。 -
安装Visual C++ Build Tools
如果只安装了Visual Studio的IDE部分,启动CLion时会提示需要安装Visual C++ Build Tools,点击“Install”按钮即可自动安装。 -
配置CLion的编译器
启动CLion,在“File”菜单下选择“Settings”,选择“Build, Execution, Deployment”,在“Toolchains”页面下找到“Visual Studio”选项。通过“…”按钮选择Visual Studio的安装路径(默认在C:\Program Files (x86)\Microsoft Visual Studio 你的版本\VC)。
二、配置JOM多核编译
-
安装JOM
JOM是Qt开发中常用的多核编译工具,可以按照以下步骤进行安装。
(1)前往Qt官网下载JOM压缩包(例如joh-1.1.3-qt56-msvc2015_64.zip)。
(2)将JOM解压到某个文件夹下(例如C:\jom)。
(3)将JOM所在的文件夹添加到系统PATH变量中。
(4)在CLion中配置JOM的路径:在“File”菜单下选择“Settings”,选择“Build, Execution, Deployment”,在“Toolchains”页面下找到“Make”选项,选择“JOM”并设置路径为JOM所在的文件夹(例如C:\jom\jom.exe)。 -
配置CMakeLists.txt
在CMakeLists.txt中,需要增加以下两行代码:
set(CMAKE_MAKE_PROGRAM jom)
set(CMAKE_CXX_COMPILE_OPTIONS_MULTI_PROCESSOR "" )
这样就可以启用JOM的多核编译功能了。
示例一:使用Visual Studio 2019和JOM进行多核编译
- 安装Visual Studio 2019和JOM
- 在CLion中配置Visual Studio和JOM的路径
- 新建一个项目,并生成CMakeLists.txt文件
- 在CMakeLists.txt文件中添加以上两行配置
- 在CLion中进行编译和调试操作
示例二:使用Visual Studio 2017和JOM进行多核编译
- 安装Visual Studio 2017和JOM
- 在CLion中配置Visual Studio和JOM的路径
- 在CMakeLists.txt文件中添加以上两行配置
- 在CLion中进行编译和调试操作
以上就是在CLion中配置Visual Studio和JOM进行多核编译的详细攻略。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:关于CLion配置visual studio(msvc)和JOM多核编译的问题 - Python技术站