如何在 Windows 10 上为 codeblocks 17.02 指定 MinGW64?

如何在 Windows 10 上为 codeblocks 17.02 指定 MinGW64?

我已经下载了不带 mingw 的 CodeBlocks 17.02 并安装了它,然后我从这里下载了 MinGW64(https://mingw-w64.org/doku.php/download),在安装过程中只将架构选项从 改为i686x86_64其余选项保留默认设置。然后尝试将此路径添加到系统路径:C:\Program Files\mingw-w64\x86_64-8.1.0-posix-seh-rt_v6-rev0\mingw64\x86_64-w64-mingw32\bin。但是当我打开 CodeBlocks 时,它找不到编译器。此外,当我转到settings>compiler并尝试设置时GNU GCC compiler,它说:找不到编译器!

我应该如何在 Windows 10 上为 CodeBlocks 指定 MinGW64?

答案1

这里我使用 ZIP 文件解释该过程,它不需要管理员权限或 setup.exe,只需使用任何解压工具提取它们即可。此过程侧重于 C/C++。这些设置在其他语言中可能会有所不同。所需的链接将在最后一节中提供。

  1. 下载代码::块mingw-w64从其下载页面,文件名将分别类似于“codeblocks-17.12-nosetup.zip”和“x86_64-8.1.0-release-posix-seh-rt_v6-rev0.7z”。mingw-w64 文件可能带有seh 或 sjlj使用以下方法提取任意驱动器或任意文件夹中的内容7zip。比如这里我选择E:\CodeBlocksE:\mingw64

  2. 从该解压文件夹中打开 CodeBlocks.exe。将出现类似“未找到编译器”的警告。转到设置 > 编译器 > 全局编译器设置 > 工具链可执行文件 > 编译器的安装目录。确保 GCC 是默认编译器。选择 mingw-w64 的解压文件夹(此处E:\mingw64)。然后逐个选择编译器、链接器、制作程序。窗口将如下所示:

CodeBlocks_Compiler_Settings

现在一切就绪。这些配置保存在“%AppData%\CodeBlocks\default.conf”文件中。

链接:

相关内容