c – 在Windows上将除GCC之外的其他编译器附加到Clion IDE

前端之家收集整理的这篇文章主要介绍了c – 在Windows上将除GCC之外的其他编译器附加到Clion IDE前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在与Clion和minigw-w64一起开发. IDE使用cmake.

我发现GCC中的一个错误迫使我切换编译器,我别无选择.该bug与gcc如何处理堆栈对齐有关. Clion似乎只支持Windows上的minigw和cygwin,我相信它们都是使用gcc编译器的工具集.

是否有一种简单的方法可以让Clion / cmake使用不同的编译器?我已经读过clang与GCC非常相似,因为它接受相同的编译器标志,所以我想知道这是否是一个很好的选择.我还读过你可以通过更改一些标志来改变cmake使用的编译器,但我不知道在哪个文件中放置它,或者如果更改它会破坏与Clion的兼容性.

解决方法

CLion’s FAQ

At present CLion supports GCC and Clang compilers and is guided by these two to get the libraries and headers paths. In the next releases we are planning to extend the list of compilers available in CLion.
To change the compiler,go to the Cache tab in CMake tool window and set the compiler’s path to the CMAKE_CXX_COMPILER variable. Then press Enter and click the Apply Changes and Reload button:

Search our issue tracker for feature requests about supporting other compilers to follow or vote on them,or add a new one if it’s missing.

猜你在找的C&C++相关文章