DEV-C++对c文件提示无法编译的问题
2011-12-31 10:54
801 查看
为了苦逼的软件可靠性作业,只能写点代码了,上网找到了DEV-C++(http://sourceforge.net/p/devcpp/home/),安装完毕,编写了一个Hello world.c程序,编译->ok,点击运行->源文件未编译。
百思不得其解,上网搜了下,原来DEV-C++是没有自己的编译器的,它使用的是mingw中的一些东东,或者说源头是gcc的东东,打开路径Dev-Cpp\libexec\gcc\mingw32\3.4.5,发现下面只有一个cc1plus.exe,也就是说只能对c++进行编译,没有cc1.exe。cc1用来对c进行编译,好啦,知道了问题,就可以解决了。
方法1.搞一份cc1.exe。可以选择将cc1plus.exe重命名为cc1.exe(哈哈,我是这么干的,虽然会有问题,暂时勉强用着);还可以到网上去下一份
方法2.下载最新的MinGW,然后在Dev-C++中新增一个编译器配置,将其设置为使用MinGW编译。
百思不得其解,上网搜了下,原来DEV-C++是没有自己的编译器的,它使用的是mingw中的一些东东,或者说源头是gcc的东东,打开路径Dev-Cpp\libexec\gcc\mingw32\3.4.5,发现下面只有一个cc1plus.exe,也就是说只能对c++进行编译,没有cc1.exe。cc1用来对c进行编译,好啦,知道了问题,就可以解决了。
方法1.搞一份cc1.exe。可以选择将cc1plus.exe重命名为cc1.exe(哈哈,我是这么干的,虽然会有问题,暂时勉强用着);还可以到网上去下一份
方法2.下载最新的MinGW,然后在Dev-C++中新增一个编译器配置,将其设置为使用MinGW编译。
相关文章推荐
- DEV-C++对c文件提示无法编译的问题
- Windows Vista下Dev-C++无法编译问题
- 运行VS2013编译成功后出现:无法启动程序“.exe” 系统找不到指定文件的问题的解决方法
- 同一段C++代码在win下和linux下同时编译时产生的头文件包含问题及解决
- maven项目图标带红色感叹号(红灯、红点、红线)且保存时无法自动编译(无法生成class文件,提示Error: Could not find or load main class,或者代码改动后输出
- 编译时提示 无法打开包括文件:“fstream.h”
- Ubuntu下numpy安装缺少Python.h头文件无法通过编译与python2.7-dev无法安装
- VS调试C++程序,提示无法启动程序,MSVC\../../bin\caffe.exe系统找不到指定的文件
- 解决VMWare 9中提示“windows无法从无人参与应答文件读取<ProductKey>设置问题”
- Xcode 编译C++程序,freopen 读取文件时文件路径问题
- 【ace编译问题】vs2010编译ace错误: 无法打开包括文件:“features.h”
- javac编译成功,用java运行class文件出现“找不到或无法加载主类” 的问题
- 使用java命令运行class文件提示“错误:找不到或无法加载主类“的问题分析
- 安装Office 2007问题 Office2007提示无法找到Office.Zh-CN/……之类的文件,
- 新添61工程文件后无法编译问题
- C++头文件编译问题
- 无法打开输入文件“optimized.lib” 编译osgEarth2.8+VS2013+CMake3.4.0在Release版本的问题
- C++中依赖受限名称定义编译无法通过的问题
- C++的类模板的问题(实现文件和头文件放在一起), 因为模板不支持分离编译
- 关于双击cpp文件无法直接打开,VS2008提示“向程序发送命令时出现问题”的解决