Visual c++ Visual C+中的默认项目+;

Visual c++ Visual C+中的默认项目+;,visual-c++,Visual C++,我是亚美尼亚大学的讲师。我教“C++编程”。在我的演讲中,我在屏幕上演示并使用微软IDE(Visual C++)编写了许多C++程序。多年来我使用Visual C++ 6。我只需双击.cpp文件执行程序,而不创建项目。VisualC++ 6自动创建默认项目。非常方便。现在我用的是新版本——Visual C++ 2008专业版,没有这种可能性。这不方便,因为我必须为每个.cpp文件创建项目 我的问题: 有没有现代视觉C++的版本,有这种可能性吗?提前谢谢。我不知道visual studio的任何现

我是亚美尼亚大学的讲师。我教“C++编程”。在我的演讲中,我在屏幕上演示并使用微软IDE(Visual C++)编写了许多C++程序。多年来我使用Visual C++ 6。我只需双击.cpp文件执行程序,而不创建项目。VisualC++ 6自动创建默认项目。非常方便。现在我用的是新版本——Visual C++ 2008专业版,没有这种可能性。这不方便,因为我必须为每个.cpp文件创建项目

我的问题:
有没有现代视觉C++的版本,有这种可能性吗?提前谢谢。

我不知道visual studio的任何现代版本是否提供该功能,但您可以使用它生成您的项目

抓住它

创建一个名为premake4.lua的文件,其中包含以下行

solution "MyApplication"
   configurations { "Debug", "Release" }

   -- A project defines one build target
   project "MyApplication"
      kind "ConsoleApp"
      language "C++"
      files { "**.h", "**.cpp" }

      configuration "Debug"
         defines { "DEBUG" }
         flags { "Symbols" }

      configuration "Release"
         defines { "NDEBUG" }
         flags { "Optimize" }
将premake4.lua复制到源目录中,比如说c:\lesson1

然后在同一目录中执行以下命令行

c:\lesson1> premake4 vs2008
它将生成一个解决方案和一个项目,其中包含c:\lesson1目录中的每个.cpp、.h文件

c:\lesson1> premake4 vs2008

我希望这会有所帮助,请随时向我询问更多详细信息

您不需要为每个.cpp文件创建新项目。您只能在一个项目中保留所有.cpp文件。或者,您可以从当前项目中删除旧的.cpp文件,然后在同一项目中添加新的.cpp文件。所以不需要一次又一次地创建项目。