www.9371.net > CoDEBloCks指定编译器

CoDEBloCks指定编译器

重装软件试试

code::blocks是一个集成开发环境,可以指定使用的编译器.windows环境下默认的编译器一般为mingw gcc和mingw g++.一般而言,GCC/G++编译器更符合C/C++语言的标准;而VC的编译有点……自成一派.

你下载的是不带编译器的纯c::b集成环境.如果你的系统里有mingw或cygwin的编译器,可以自行配置指定路径;如果没有,那么最简单的解决方案是,卸载现有的c::b,下载codeblocks-13.12mingw-setup.exe或codeblocks-13.12mingw-setup-tdm-gcc-481.ex.

去安装目录下面看有没有MinGW文件夹,没有就重新下带编译器的版本

请最好发图上来 依据目前的情况给出如下建议: 1 确认是否正确安装了(请确保安装路径不包含中文,没有安装其他插件) 2 编译器是否正确指定了(codeblocks本身不带编译器,而是使用cygwin、gcc或者vs的编译器) 3 是否下载的正确的安装包,而不是旧版本或者与自身操作系统不匹配的版本

那你自己要提供定制的makefile文件才行不过用不了gtk+的工程模板也无所谓啊,你可以从零开始建立一个gtkmm的工程不是什么难事根据pkg-config --cflags --libs gtkmm-2.4输出,就是设定include和lib路径,linker setting里面把该链接的库给加上就好嘛尝试一下!

在注册表里把.cpp关联修改一下就行了,也可以右击某个.cpp文件,属性,打开方式,指定你的新编译器,并设为永久修改,确定就可以了.

Code::Blocks是一个C/C++集成开发环境,需要配置编译器.点击菜单"设置",选择"编译器和调试器",在弹出的对话框中,左边选中"全局编译器设置",然后根据想要链接的编译器进行设置.因为下载的是带MinGW版本的Code::

c++的ide与编译器的区别:ide(integrated development environment)指集成开发环境,也就是用于编辑代码、开发程序的应用程序,一般包含代码编辑器与编译器等.c++的ide有visual c++6.0、guide等;编译器(compiler),则是用于将高级编程语言代码翻译成目标代码(如机器语言)的程序.c++的编译器是g++.上面说了,ide一般包含编译器,也就是说编译器一般属于ide的一部分.在ide中可编辑、编译代码,而编译器只能编译代码.

IDE的话就不需要输入选项,但是不意味着不需要指明,只是一切都被图形化了,只需要配置就可以了.好了,看看codebloc是如何配置的,当然以实验为例子了. 1. 新建项目 2. 配置编译器和连接器路径 这个search directories 就是头文件所在路径,添加这个路径后就可以在程序里面包含头文件了. 有了头文件还不行,还要把连接器需要连接的库添加进来.否则程序只能编译却不能链接,也就不能生成可执行文件了. 3. 然后,然后就没有然后了.

网站地图

All rights reserved Powered by www.9371.net

copyright ©right 2010-2021。
www.9371.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com