我能够在 Visual Studio 2008 中调试 C 程序并构建它。但是,构建过程似乎不会在其构建的文件夹中留下 .exe。无论我选择 Release 还是 Debug。 .exe 可以发送到其他地方吗?我怎么知道?
项目主文件夹下Debug文件夹内容:
cl.command.1.tlog<br/>
CL.read.1.tlog<br/>
CL.write.1.tlog<br/>
ConsoleApp.Build.CppClean.log<br/>
ConsoleApp.exe.embed.manifest<br/>
ConsoleApp.exe.embed.manifest.res<br/>
ConsoleApp.exe.intermediate.manifest<br/>
ConsoleApp.lastbuildstate<br/>
ConsoleApp.log<br/>
ConsoleApp.obj<br/>
ConsoleApp_manifest.rc<br/>
link-cvtres.read.1.tlog<br/>
link-cvtres.write.1.tlog<br/>
link.1504-cvtres.read.1.tlog<br/>
link.1504-cvtres.write.1.tlog<br/>
link.1504.read.1.tlog<br/>
link.1504.write.1.tlog<br/>
link.command.1.tlog<br/>
link.read.1.tlog<br/>
link.write.1.tlog<br/>
mt.command.1.tlog<br/>
mt.read.1.tlog<br/>
mt.write.1.tlog<br/>
rc.command.1.tlog<br/>
rc.read.1.tlog<br/>
rc.write.1.tlog<br/>
stdafx.obj<br/>
vc100.idb<br/>
vc100.pdb
最佳答案
右键单击项目节点并打开属性页:-
在配置属性的常规节点中。
在那里你会看到两个字段:-
- 输出目录
- 目标扩展。
如果目标扩展名是 .exe 那么一切都很好。
查看输出目录,您将找到可执行文件。
编辑:- 你看错地方了。 你必须在这里看到(一个例子):-
C:\Documents and Settings\USER\My Documents\Visual Studio 2010\Projects\C\The_c\Debug
你在这里看到
C:\Documents and Settings\USER\My Documents\Visual Studio 2010\Projects\C\The_c\The_c\Debug
即当前目录上两级目录
关于在 Visual Studio 2010 中编译 C 而不创建 .EXE 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11951694/