dev c++新建工程编译完成之后生成5个文件这些文件都有什么作用?
生成的exe应用程序在别的没有devc++的电脑上无法独立运行,把生成的文件全部带过去可以运行,请问具体是哪个文件的作用?有什么文件是不需要的?一定需要哪个文件才可以运行...
生成的exe应用程序在别的没有dev c++的电脑上无法独立运行,把生成的文件全部带过去可以运行,请问具体是哪个文件的作用?有什么文件是不需要的?一定需要哪个文件才可以运行?5个文件扩展名分别为c,o,win,dev,exe。
展开
1个回答
展开全部
C是程序源代码文件
O是编译后的对象文件
win是编译配置文件
dev是工程环境文件
exe是可执行文件
其实c win dev你用记事本打开看看就知道了,o和exe都是二进制文件。你说exe无法独立运行,我试了是可以的。不知道你是怎么回事
O是编译后的对象文件
win是编译配置文件
dev是工程环境文件
exe是可执行文件
其实c win dev你用记事本打开看看就知道了,o和exe都是二进制文件。你说exe无法独立运行,我试了是可以的。不知道你是怎么回事
追问
确实是不能独立运行,我说的独立运行是指不依赖dev c++编译环境和数据库之类的,就是说只把exe文件发到另一台电脑上,而那台电脑上没有dev环境之类的就不能运行,而且显示的不是应用程序图标,而是那种电脑识别不了的显示的是纸张图标的文件。而我把生成的这5个文件做成压缩文件发过去就能运行,那就是说这个exe文件需要依赖另外4个文件中的某一个或者是多个。所以我想知道具体是哪一个或者是哪几个。
追答
可是我的机子上生成的可执行文件就不依赖别的文件
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询