学习c语言,用DEVC++5 写完程序后编译成功,再运行,显示源文件未编译,各位是怎么解决的?我用

学习c语言,用DEVC++5 写完程序后编译成功,再运行,显示源文件未编译,各位是怎么解决的?我用的win8系统

只是编译成功,未生成可执行文件。
你要生成最终EXE文件再运行。追问

生成不了啊

追答

原因比较多,可能是文件路径无系统授权,不能生成文件,也可能是连接器有问题,无法连接。
正常来说,一个能正常编译的文件,就应该以生成一个可执行文件或者是DLL之类的连接库。
话说你正在写的是EXE还是DLL或者就只是个LIB?

追问

按道理应该生成exe文件的,其他winxp电脑可以生成exe

追答

那你换一个工作路径,不要在系统盘下。换个非系统安装的盘,比如D、E等盘符下的某个目录作为工作路径,即建项目时的项目路径。并且保证中间均为合法ASCII或文件名允许的字符。文件名或路径中尽量不要包含中文或者空格。

追问

只能试试了,你难道不考虑一下我的win8系统兼不兼容devc++5吗?

追答

这个不用考虑,兼容的。
一般考虑是权限问题,如果确实还是搞不定,你就试试CodeBlocks吧。一样的内核,更新更强的GUI。

追问

好吧,谢谢

追答

怎么样?能不能编译出EXE文件了?

追问

不能,换了一个新版本就好了

追答

好吧,真是想到了开头想不到结尾。

温馨提示:答案为网友推荐,仅供参考