主题:菜鸟:请问下用vc++写好代码运行之后怎么弄出EXE文件啊
libo2038
[专家分:0] 发布于 2009-04-18 14:25:00
菜鸟:请问下用vc++写好代码运行之后怎么弄出EXE文件啊
回复列表 (共3个回复)
沙发
xiaotuaixiaoyuoy [专家分:0] 发布于 2009-04-19 08:51:00
你将代码写好后,先按Ctrl+F7(编译),出现O个错误后,再按F7(连接),也是0个错误的话,就生成了EXE文件!
板凳
Darcy_lingyifan [专家分:10] 发布于 2009-04-22 16:47:00
如果是使用VC++6.0的話,用ctrl+F5可以直接運行,但程序無誤的話,系統將自動生成一個EXE文件到你的文件存儲位置中.也可在工具欄中找到一個類似于"!"的標記,單擊即可.
3 楼
星绽紫辉 [专家分:1700] 发布于 2009-04-25 10:48:00
EXE、DLL、SYS、COM为后缀名的文件是典型的Windows可执行文件,又叫 PE 文件,当在VC下编译链接代码时,编译器会生成一个PE文件,以.exe或者.dll为后缀名。PE文件的格式是公开的,是coff格式的类似版本。默认是在你工程的Debug或者Release文件夹下。PE 文件的生成就像你用代码写的fopen,fwrite一样,只不过你负责写代码,编译器负责规划PE最后的布局(其实就是PE在内存中的布局),如果你想深入理解PE,请访问罗云斌先生的汇编主页或者阅读Remond的《软件调试》,或者阅读我博客上的PE方面的文章: www.cppblog.com/rawdata
我来回复