Advertisement

CLion 2020.3:如何在 Windows 上配置 clang 编译器

阅读量:

CLion是一款专为开发者设计的多平台IDE。它源自IntelliJ这一强大的开源IDE,并结合了众多高级功能以提升效率。该软件特别适用于编写C/C++代码,在Linux、macOS和Windows系统上运行。通过智能化编辑器优化代码质量,并自动重构结构。此外还集成CMake构建工具以简化项目管理。

获取CLION 2020.3安装包并访问[连接到 Evget 的产品页面]

安装了 CMake 3.15之后,在 Windows 系统上采用 GNU 方式的命令行界面让 Clang 编译器得以实现。这也表明我们可以借助 Mingw-w64 工具链来执行同样的编译过程。

虽然可以通过Mingw-w64(或MinGW)工具链来设置Clang编译器环境, 但在选择LLVM repo版本中的Clang时, 将会遇到无法正常运行的问题。这是因为LLVM Clang for Windows在编译过程中使用的编译器(Visual Studio)所定义的内置宏以及包含目录都是为了特定的应用环境而定制的, 因此即使将其与其他工具链如MinGW搭配使用, 同样会触发对MSVC标准库头文件的错误包含行为。

我们进行了系列测试以探索新的开发路径,在集成多种开发环境后识别出一个可行的操作步骤。该步骤主要基于CLion的IDE功能并结合MinGW工具链以及clang编译器完成了项目构建

全部评论 (0)

还没有任何评论哟~