Microsoft Visual C++, compiling small source codes without project file

為{幸葍}努か 提交于 2019-11-29 07:14:51

I typically make one project for temporary work and just re-use it. If you have a really desperate need to keep around your learning files, then just make one project, add new source files, and exclude all the old ones from the build. There's no need to make a new project for every temporary or learning project.

For simple program, you can easily compile from command line,

Star menu->Visual Studio->Visual Studio Tools->Command Line

cd c:\..\your program path
cl.exe test.cpp

You can execute the compiler from the command line. First you will need to open a command prompt will all the VC++ environment variables set. Then you just invoke "cl" with the options you want.

If you want to stay within the IDE, then you can set up an "External Tool" to compile it for you:

  1. From Visual Studio select Tools\External Tools
  2. Click "Add" on the dialog box.
  3. Pick a suitable name like "Compile"
  4. For "Command" choose cl.exe
  5. Foor "Arguments" enter $(ItemPath)
  6. Check "use Output Window" so that the compiler output is sent to the output window.

Now, to use this, you must invoke Visual Studio with the correct environment variables set. One way is to launch a Visual Studio Command Prompt and then enter devenv.exe. Then open the file you want to compile and select the new tool under the Tools menu.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!