那么,我一直在使用Dev-C++来学习语言[C++],而且有些东西不能正常工作,比如全局变量和局部变量。然后我决定下载Microsoft Visual C++,看看它是如何进行比较的,而且这绝对很棒;特别是它的美学。但是有一件事让我困扰,因为我需要制作大量小型源文件来测试我所学到的东西,所以我必须每次都制作一个大型的项目文件,占用大约18mb的空间。我试图制作一个源代码的C++文件,但它永远不会工作,因为编译和运行按钮不会在没有项目文件的情况下高亮显示,并且按f5也不会产生任何结果。但是使用Dev-C++,我可以打开它,控制+ n,并快速编写程序,编译并显示出来,不需要项目文件。那么是否有办法在Microsoft Visual C++中编译单个源文件,而无需将项目文件包含进去?微软的Visual C++,编译没有项目文件的小源代码
4
A
回答
6
我通常为临时工作做一个项目并重新使用它。如果你非常迫切需要保留你的学习文件,那么只需创建一个项目,添加新的源文件,并从构建中排除所有旧文件。没有必要为每个临时或学习项目制作一个新项目。
17
对于简单的程序,你可以很容易地通过命令行编译,
星菜单 - >视觉工作室 - >的Visual Studio工具 - >命令行
cd c:\..\your program path
cl.exe test.cpp
1
您可以从命令执行编译线。首先你需要打开一个命令提示符将所有的VC++环境变量设置。然后你只需调用options you want的“cl”。
如果你想留在IDE中,那么你可以建立一个“外部工具”编译它给你:
- 在Visual Studio中选择工具\扩展工具
- 点击“添加”在对话框中。
- 像挑选一个合适的名称“编译”
- 对于“命令”选择cl.exe时
- 福尔“参数”输入$(ItemPath)
- 勾选“使用输出窗口”,使编译器输出被送到到输出窗口。
现在,要使用它,必须使用正确的环境变量集来调用Visual Studio。一种方法是启动Visual Studio命令提示符,然后输入devenv.exe。然后打开你想编译的文件并在工具菜单下选择新的工具。
-3
我浏览了答案,但只是想嗯......怎么样只是增加
/*“我的代码......” */
这只是注释之间/ *一切.. ... */
然后删除/ * ..... * /如果我想稍后运行特定的代码。 这样你就不必通过使用从项目排除来消除你的旧代码:)
相关问题
- 1. Libgdx HTML项目没有编译(没有源代码可用...)
- 2. 微软的Visual C++代码优化
- 3. 微软Visual Studio项目和C#
- 4. MySQL ODBC在C#.NET项目中失败,但没有运行时编译代码
- 5. Maven的:没有源代码编译
- 6. 如何编译包含C源文件的C++源代码?
- 7. 编译没有VS的C#项目
- 8. Maven从源代码编译项目
- 9. Visual Studio代码没有编译所有* .ts文件
- 10. 微软项目研究VBA代码
- 11. Android.mk将编译.c的源代码,但没有的.cpp
- 12. 如何在Visual Studio中编译特定的源代码文件?
- 13. Maven的编译答复“没有源编译”斯卡拉项目
- 14. 微软Visual Studio 17错误编译
- 15. 编译Qt3D没有Qt源代码
- 16. 从Visual Studio 2010中的Visual Studio 2008项目编辑源代码
- 17. 微软CCI - 资源,编写编译器的参考文献
- 18. 如何编译具有C源代码的Frama-C插件?
- 19. NEAT C++编译器错误微软的Visual Studio 2012
- 20. 微软的Visual C++ 2010速成 - 编译错误
- 21. C#编译没有visual studio
- 22. C#项目的资源编译
- 23. 分析没有源代码的编译代码?
- 24. 编译linux中的visual C++代码?
- 25. VISUAL C++不编译我的代码
- 26. 将C++ Win32项目编译为Visual Studio 2008下的.exe文件
- 27. 将C代码编译为Visual C++ dll?
- 28. 在Visual C++ Express中编译C代码
- 29. Visual C++ 2008 Express Edition可以编译C源代码吗?
- 30. 在Eclipse项目中对源代码进行更新后,Java源文件没有被编译
不容易。 IDE可能会因您的需求而有点沉重。对于单源文件,甚至可以使用Notepad ++和命令行编译器等语法高亮缩进代码编辑器。IDE可能*太多,直到你进入多源文件项目。 – Robert 2010-12-09 00:28:11
[在Visual Studio中运行小型C++程序而不创建项目](http://stackoverflow.com/questions/880803/running-small-c-programs-in-visual-studio-without-creating-projects) – 2010-12-09 00:45:59
哎呀,没注意到,迈克尔。感谢大家,它似乎回答了我的问题。 – user535758 2010-12-09 01:12:57