Сборка проектов C ++ с Makefile с использованием Visual Studio 2008 - PullRequest
0 голосов
/ 10 января 2011

Я скачал cpptest из Интернета и хочу создать его с помощью Visual Studio 2008.

Проблема в том, что вместо .sln и vcproj файла распространяется Makefile.am, и я считаю, что все необходимые файлы включены в Makefile.am.

Как использовать Makefile.am для генерации файлов проекта VS? Я пытался использовать Cmake, но в дистрибутиве нет CMakeList.

Редактировать: Спасибо за все ответы! В конце концов, есть файл sln. Но мне все еще интересно узнать ответ на мой оригинальный вопрос.

Ответы [ 3 ]

2 голосов
/ 10 января 2011

Перейдите на win\VisualStudio.NET, и вы найдете файл решения VS.

2 голосов
/ 10 января 2011

Файлы проекта Visual Studio для cpptest находятся в каталоге win , а не в каталоге src , где находится make-файл ..

редактировать

make-файлы предназначены для использования с GNU make. Если вы хотите, чтобы на окнах, вы можете посмотреть на Mingw, GnuWin32 или Cygwin. Но они также требуют gcc для компиляции, поэтому вы не будете использовать VS.

Однако для большинства проектов, которые не имеют внешних зависимостей, нет ничего страшного, если у вас нет файла проекта VS: в конце концов, make-файл - это просто список исходных файлов и некоторые параметры компиляции. Чтобы успешно создавать такие проекты, как cpptest, вы можете просто создать emtpy VS проект, добавить в него все исходные файлы, установить тип вывода на исполняемый файл, собрать его, и все готово. В конце концов вы можете настроить параметры оптимизации, но в остальном параметры по умолчанию подойдут.

1 голос
/ 10 января 2011

Я только что скачал архив и нашел файл .sln.Он находится в /win/VisualStudio.NET.Вы можете открыть это с VS2008 и обновить его, оно должно работать.

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