这听起来像是一个新手问题 - 而且确实如此。我对vs比较新,我们几个月前开始使用它,而且我仍然没有“精神上”从命令行进行更改。所以,如果你可以帮我两件事:
答案 0 :(得分:2)
我只需要改变一小部分代码,我不觉得只是为了获得整个VS.我如何从命令行执行调试,假设我没有改变任何其他内容。
我认为你想要的不是调试,而是重建你的项目。
我在哪里告诉他不要创建“Debug”子目录,不要创建HTML Build日志,目标文件......等等,一般来说,我在哪里可以找到有助于我获取的设置小文件...除了我的原始来源,和.exe结果一个?
这两个问题的答案是使用命令行!您可以使VS从加载的项目中发出make文件。完成所需的修改后,使用NMAKE构建此make文件。 “.obj”文件是作为编译和链接阶段之间的中间步骤创建的,这就是C ++ compilation model的工作方式。为什么坚持不生成它们?
答案 1 :(得分:1)
如果没有启动Visual Studio,您无法真正开始调试,因为Visual Studio是调试器。如果您只想构建它,可以告诉VS从命令行重建解决方案而不启动UI:有关详细信息,请参阅MSDN。
您可以通过项目设置中的“中间文件”选项控制DEBUG和RELEASE目录的创建。虽然你需要在某处创建obj文件,以便编译工作。