codeblock怎么不能build,c语言

作者&投稿:少进 (若有异议请与网页底部的电邮联系)
我用的code block编译c语言程序,但是不能编译,点击编译没反应,win7win8..1都没~

可能是你下载的code block没有附带编译器,你可以自己搜一个GCC,然后再code block中设置该你下载的编译器即可。

运行肯定要构建的
构建后按调试

(build target has no object files to link)
这里就是信息啊,楼主要多观察。
这句话翻译成中文就是没有目标文件所以无法链接,要知道C++编译器是首先把每个翻译单元(.cpp和它include的)编译成目标文件,然后再用链接器(linker)把所有的目标文件链接成一个可执行文件。

Go to the left panel that says projects, and right-click on .cpp file.
Select properties, then go to build. Check the boxes under the heading
Belongs in Targets:  "Debug" and "Release".



库不完整,连结出错.


新抚区17871799060: Codeblocks中安装了mingw,而且也设置好了位置,为什么还是不能build? -
陈没翔妇科: Mingw中,执行程序的名称与codeblock默认的有差别,改正即可.

新抚区17871799060: Linux 下的Code Block怎么用?Linux连EXE都生成不了,怎么办? -
陈没翔妇科: Linux下的Code Block和Windows下一模一样,只是他们文件格式不一样而已,你先安装gcc编译器,然后直接解压Code Block,进入目录下运行Code Block即可.关于编译文件就很容易了,和Windows下一样操作,唯一不同的就是生成的文件格式不一样,Linux下的二进制可执行文件一般都是没有后缀的,或者有.sh,.pl,.bin,等之类怪怪的.你不熟悉Linux就不要玩跨平台编程,想实现跨平台编程的话先实现跨平台操作管理--精通Linux系统管理(其实就是简单的命令使用+常用工具的操作而已),然后再进行跨平台编程吧,单独的进行程序移植是不行的,你都不熟悉Linux平台的特点.

新抚区17871799060: CodeBlock安装后无法运行为什么?无法找到编译器 -
陈没翔妇科: 安装完codlblocks后常会出现以下警告:cant find compiler executable in yourconfigured search paths for GNU GCC Compiler 提示给出的路径无法找到编译器. 注意:CodeBlock只是一个IDE(集成开发环境,Integrated Development ...

新抚区17871799060: codeblocks 为什么没法编译 -
陈没翔妇科: uild是编译的意思,程序编译完后看窗口下方的build messages选项卡没有error(错误),然后你还需要点run(build符号右边的三角开始符号就是),这样才能使程序运行

新抚区17871799060: CodeBlocks无法编译怎么办 -
陈没翔妇科: 方法/步骤1 首先我们登陆codeblocks官网,上官网才是专业人士的做法^-^,点download进入下载页面2 一般我们只是使用,不会对它的源代码做修改,因此选择release版本3 之后可以看到针对各种操作系统的版本,一般大家用的是Windows版...

新抚区17871799060: codeblock编译时出现这个怎么解决呢? -
陈没翔妇科: 第一步,打开Code::Blocks,点击菜单栏Settings选项; 点击第三个Compiler ; 第二步,选择左侧Global compiler settings; Selected compiler选择GNU GCC Compiler(如下图) 选择Toolchain executables选项;查看编译器根目录; 步骤阅读 3 第三步,找到Code::Blocks安装目录下的自带编译器目录(如下图,小北的是MinGW,如果不是自带的就找到您安装的编译器的目录).

新抚区17871799060: codeblocks 编程未build -
陈没翔妇科: 程序写完之后,点工具条上的那个齿轮就是build,build没有错误,点旁边的绿色三角就是执行build好的程序,旁边齿轮和三角合在一起的就是先build再执行,把前两步合一.

新抚区17871799060: 我用的code block编译c语言程序,但是不能编译,点击编译没反应,win7win8..1都没 -
陈没翔妇科: 可能是你下载的code block没有附带编译器,你可以自己搜一个GCC,然后再code block中设置该你下载的编译器即可.

新抚区17871799060: codeblock为什么不能执行程序 -
陈没翔妇科: 这些属性设置默认是要去编译器安装目录的bin文件夹下查找,而红框中的默认文件名在bin文件夹下都是不存在的,那codeblocks当然无法正确找到对应的编译器,所以请手动设置这些编译器的路径,同样路径都在编译器安装目录的bin文件夹中

新抚区17871799060: 为什么codeblocks进去之后 编译C++语言时候 总是什么都没有做?怎么可以正常运行? -
陈没翔妇科: codeblock只是个IDE,里面可以集成各种编译工具,缺省可能安装了Mingw(GNU工具在Windows上的一种移植),事实上编译C++源程序的时候,IDE会调用GCC(或者其他编译工具,比如VS studio系列...)来做编译连接的动作 你可以从下面的build log窗口看到编译的动作,编译和链接

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网