上网找到了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++对c文件提示无法编译的问题
最新推荐文章于 2025-05-06 15:17:01 发布
本文介绍了解决使用Dev-C++时遇到无法编译C代码的问题。通过理解Dev-C++作为mingw环境的前端,以及其依赖的gcc组件,作者详细解释了如何通过重命名cc1plus.exe或下载最新MinGW来解决问题。文章提供了具体步骤和解决方案,帮助开发者顺利解决编程环境中的常见问题。
2035

被折叠的 条评论
为什么被折叠?



