在 Visual Studio 2010 中编译 C 而不创建 .EXE 文件

标签 c compilation

我能够在 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

最佳答案

右键单击项目节点并打开属性页:-

在配置属性的常规节点中。
在那里你会看到两个字段:-

  1. 输出目录
  2. 目标扩展。 如果目标扩展名是 .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/

相关文章:

c - c中的memcpy命令

compilation - 在 Go 中构建和引用我自己的本地包

linux - AMD 6 Core 和编译开源项目

c - 指针赋值?

C - 将结构地址作为函数参数传递

c - 如何正确使用SetServiceStatus告诉Windows我的服务正在停止?

c++ - 静态常量匿名 union 使用 GCC 4.9.3 给出 "uninitialized const"错误

linux - 在 linux mint 64 位中编译 aflex

ssl - SSL_export_keying_material() 的 OpenSSL 编译问题

c - 位移位与数组索引,更适合 32 位 MCU 上的 uart 接口(interface)