проект по умолчанию в Visual C ++ - PullRequest
4 голосов
/ 09 ноября 2011

Я преподаватель в Армянском университете.Я преподаю «Программирование на С ++».Во время своей лекции я демонстрирую и выполняю на экране многие программы на C ++, используя Microsoft IDE (Visual C ++).Много лет я использовал Visual C ++ 6.0.Я выполнял программы, просто дважды щелкнув файл .cpp без создания проекта.Visual C ++ 6.0 создал проект по умолчанию автоматически.Это было очень удобно.Сейчас я использую новую версию - Visual C ++ 2008 Professional Edition, которая не имеет такой возможности.Это не удобно, потому что мне нужно создавать проект для каждого файла .cpp.

Мой вопрос: существует ли версия современного Visual C ++, которая имеет такую ​​возможность?Заранее спасибо.

1 Ответ

2 голосов
/ 20 сентября 2012

Я не знаю, предоставляют ли какие-либо современные версии visual studio такую ​​возможность, но вы можете использовать Premake для создания вашего проекта

Захватить его здесь

Создание файла с именем 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

Это сгенерируетрешение и проект, содержащий каждый файл .cpp, .h в c: \ lesson1 каталог

Надеюсь, это поможет, не стесняйтесь спрашивать меня о более подробной информации

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...