【发布时间】:2012-08-10 17:00:47
【问题描述】:
我能够在 Visual Studio 2008 中调试 C 程序并构建它。但是,构建过程似乎并没有在它构建的文件夹中留下 .exe。无论我选择“发布”还是“调试”。 .exe 可以发送到其他地方吗?我怎么知道?
项目主文件夹下Debug文件夹的内容:
cl.command.1.tlog
CL.read.1.tlog
CL.write.1.tlog
ConsoleApp.Build.CppClean.log
ConsoleApp.exe.embed.manifest
ConsoleApp.exe.embed.manifest.res
ConsoleApp.exe.intermediate.manifest
ConsoleApp.lastbuildstate
ConsoleApp.log
ConsoleApp.obj
ConsoleApp_manifest.rc
link-cvtres.read.1.tlog
link-cvtres.write.1.tlog
link.1504-cvtres.read.1.tlog
link.1504-cvtres.write.1.tlog
link.1504.read.1.tlog
link.1504.write.1.tlog
link.command.1.tlog
link.read.1.tlog
link.write.1.tlog
mt.command.1.tlog
mt.read.1.tlog
mt.write.1.tlog
rc.command.1.tlog
rc.read.1.tlog
rc.write.1.tlog
stdafx.obj
vc100.idb
vc100.pdb
【问题讨论】:
-
目标是什么?你确定你正在构建一个可执行文件,而不是一个库?
-
如果你能调试它,它必须在输出文件夹中有一个可执行文件。
-
你有没有看到项目目录下的调试文件夹,即源文件上方的一个目录???
-
那里看不到文件。我将使用 dir 文件列表更新问题。
-
尝试在项目文件夹中搜索
*.exe(F3)。或者在调试模式下暂停程序,在任务管理器的进程列表中搜索exe右键->属性
标签: c compilation