如何配置代码块?
How to configure codeblocks?
为什么codeblock找不到编译器?我以前尝试将 codeblocks(没有 mingw 设置)安装到我的 c: 并尝试为其配置 cygwin,但由于我没有成功,我完全卸载了 codeblocks 并使用 mingw 设置下载了 codeblocks 并将其安装在我的 E: 上,这我以为会被预先配置,但旧的设置仍然存在:
我已经下载了 mingw 安装程序并将其安装在我的 E: 上:
因为我有 cygwin gcc 作为 selected 编译器,但是该站点提到 mingw 设置有 gcc/g++ 编译器和调试器,我(认为)我必须 select 列表中的一个,但有很多,所以我只是 selected 一个:
但是编译器总是产生错误信息:
如果编译器包含在安装程序中,它不应该自己配置路径吗?如何配置代码块以便我可以开始编译 C 代码?
如果 codeblocks 安装程序无法为您设置 mingw,您可以按照以下方法手动添加它。在上面显示的全局编译器设置对话框中:
- Select "GNU GCC Compiler"(应该是第一个选项)
- Select "Toolchain executables" 选项卡
- 尝试点击自动检测按钮。如果您的计算机上有多个版本的 mingw/tdm-gcc,这可能有效也可能无效。
- 如果不起作用:
- 点击“...”按钮并手动选择您要使用的 mingw 版本的根文件夹。 (它是包含 bin、include 和 lib 子文件夹的文件夹)。将该文件夹命名为 MINGWROOT。
- select "Search directories" 选项卡,然后 select "Compiler" 子选项卡。点击添加按钮并输入 MINGWROOT\include
- select "Linker" 子选项卡,点击添加按钮并输入 MINGWROOT\lib
- select "Resource compiler" 子选项卡,点击添加按钮并输入 MINGWROOT\include
现在,每当您开始一个新项目时,当您进入向导屏幕时,会显示类似 "Please select the compiler to use..."、select "GNU GCC Compiler" 之类的内容(同样它应该是第一个选项)。
为什么codeblock找不到编译器?我以前尝试将 codeblocks(没有 mingw 设置)安装到我的 c: 并尝试为其配置 cygwin,但由于我没有成功,我完全卸载了 codeblocks 并使用 mingw 设置下载了 codeblocks 并将其安装在我的 E: 上,这我以为会被预先配置,但旧的设置仍然存在:
我已经下载了 mingw 安装程序并将其安装在我的 E: 上:
因为我有 cygwin gcc 作为 selected 编译器,但是该站点提到 mingw 设置有 gcc/g++ 编译器和调试器,我(认为)我必须 select 列表中的一个,但有很多,所以我只是 selected 一个:
但是编译器总是产生错误信息:
如果编译器包含在安装程序中,它不应该自己配置路径吗?如何配置代码块以便我可以开始编译 C 代码?
如果 codeblocks 安装程序无法为您设置 mingw,您可以按照以下方法手动添加它。在上面显示的全局编译器设置对话框中:
- Select "GNU GCC Compiler"(应该是第一个选项)
- Select "Toolchain executables" 选项卡
- 尝试点击自动检测按钮。如果您的计算机上有多个版本的 mingw/tdm-gcc,这可能有效也可能无效。
- 如果不起作用:
- 点击“...”按钮并手动选择您要使用的 mingw 版本的根文件夹。 (它是包含 bin、include 和 lib 子文件夹的文件夹)。将该文件夹命名为 MINGWROOT。
- select "Search directories" 选项卡,然后 select "Compiler" 子选项卡。点击添加按钮并输入 MINGWROOT\include
- select "Linker" 子选项卡,点击添加按钮并输入 MINGWROOT\lib
- select "Resource compiler" 子选项卡,点击添加按钮并输入 MINGWROOT\include
现在,每当您开始一个新项目时,当您进入向导屏幕时,会显示类似 "Please select the compiler to use..."、select "GNU GCC Compiler" 之类的内容(同样它应该是第一个选项)。