我最近开始了C ++类,需要在CLion中将编译器从gcc ++切换到clang ++。我假设我需要在项目的CMakeList.txt中设置编译器,但是我还是C ++的新手,所以我们将不胜感激!
答案 0 :(得分:0)
1。转到文件->设置->构建,执行,部署->工具链(或如果您是macOS,则为CLion |首选项->构建,执行,部署->工具链)。
2。在“ C ++编译器”和“ C编译器”字段中,指定所需安装的路径。
或者您可以使用CMake选项做到这一点:
1。转到文件->设置->构建,执行,部署-> CMake(如果您在macOS上,则转到CLion |首选项->构建,执行,部署-> CMake)。
2。在对话框的CMake选项字段中,通过传递以下字符串来指定编译器:
-D CMAKE_<LANG>_COMPILER=[fully qualified compiler name]
(gcc编译器示例:
-D CMAKE_<LANG>_COMPILER=/usr/local/Cellar/gcc@6/bin/6.4.0/g++-6