codeblocks不能找到编译器

1个回答
展开全部
摘要 亲,您好,为您找到以下解答:
原因可能在于你没有将新写的程序添加到编译器。
在建立一个新project时,codeblocks会默认有一个main.cpp文件,就是输出“hello world”的那个(暂时不知道可不可以取消这个默认)。
添加的方法是右键点击程序编写工作区上的文件名,选中Add file to active project。
然后可以将除你要运行的程序外的其他程序移出Projects,方法是在右键点击Management中Sources中的其他程序,点击Remove file from project,然后再Rebuild(循环箭头的那个)编译运行,这是解决方法之一。
若是想要保持同一个project下有多个cpp文件,而只想编译运行其中任意一个,可以在菜单栏的Project的Properties中的Build target中将编译目标修改成你想要编译的程序,然后选择Rebuild,之后再Build and Run 或者Run都没问题了。
希望能帮助到您!
咨询记录 · 回答于2024-01-17
codeblocks不能找到编译器
codeblocks不能找到编译器亲,您好,为您找到以下解答: 原因可能在于你没有将你新写的程序添加到编译器,建立一个新project时,codeblocks会默认有一个main的cpp存在,就是输出“hello world”的那个(暂时不知道可不可以取消这个默认,简直要死),添加的方法是右键点击程序编写工作区上的文件名,选中Add file to active project,然后可以将除你要运行的程序外的其他程序移出Projects,方法是在右键点击Management中Sources中的其他程序,点击Remove file from project,然后再rebuild(循环箭头的那个)编译运行,这是解决方法之一。 若是想要保持同一个project下有多个cpp文件,而只想编译运行其中任意一个,可以在菜单栏的project的properties中的build target中将编译目标修改成你想要编译的程序,然后选择rebuild,之后再build and run 或者run都没问题了。 希望能帮助到您!
我创建一个新的project后,是这样显示的
亲,您好,CB的编译器优先使用自己的预制配置,预制找不到的话可以试试自动获取,一般自动获取的主要依据是环境变量,在不行的话就得手工指定了。可以参照Settings/Compiler菜单下的选项进行设置。希望能帮助到您!
您按照我这个步骤尝试一下,有任何问题可以及时跟我们反馈哦!
如何设置Code::Blocks编译器? 1. 下载Code::Blocks 16.01,选择第一个Code::Blocks-16.01-setup.exe,这个版本是纯IDE,不带编译器。 2. 下载MinGW-w64文件:MinGW-w64-install.exe。 3. 安装Code::Blocks,MinGW-w64。 Code::Blocks安装参数: * 我将它安装在D盘。 * D:\Program Files (x86)\Code::Blocks 打开安装文件codeblocks-16.01-setup.exe,然后一路点NEXT,在安装路径选择你喜欢的地方,最后点finish结束。 MinGW-w64安装参数: * 版本:version 5.3.0,一般选最新的。(截止2016年04月20号5.3.0是最新的版本) * 架构:x86_64,win系统都是此架构,选这个x86_64可以编译64位程序,i686只能编译32位。 * 线程:选posix,posix跨平台。 * 异常处理:seh。调试用。 * buildversion:0。 * 安装位置:我的安装位置是D:\MinGW\mingw64。 * 我的安装位置:点NEXT,等待安装结束。 二、在IDE:Code::Blocks中配置MinGW-w64编译器,使之能编译最简单的C程序。在cmd窗口即控制台打印出“你好!” 1. 打开Code::Blocks,设置编译器位置。(告诉IDE编译器在哪里)。 * settings ->弹出菜单第三行compilersetting(编译器设置)。 * 点蓝色框选择MinGW-w64安装位置里的mingw文件夹,编译器位置就设置好了。可以编译最简单的程序了。文件夹里有各种编译器。主要是要交叉编译程序。我在64位系统可以编译出32位系统能运行的程序。 2. 扩展:在cmd里使用mingw32-make编译程序:先添加mingw-w64安装文件的bin地址到系统path环境变量里。复制mingw-w64\bin文件夹到path里。 * 计算机->属性->高级系统设置->环境变量->path,注意添加英文标号“;”。
亲,您好! 三、最简单的程序 1. file-new-project-emptyproject(空项目) 参数如下:我项目的位置放在D:\CodeBlocks工程下。点finish完成。什么都没有,别急,先去看看工程文件夹发生了什么。 建立工程之前,什么都没有: 建立之后,且工程未添加文(里面只有项目文件.cbp,没有源代码文件): 2. 为项目添加源代码文件。 files-new-files这里键入源代码文件名。 您按照我这个步骤尝试一下,有任何问题可以及时跟我们反馈哦!
已赞过
你对这个回答的评价是?
评论 收起
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消