TInyXML ++ Premake с Visual Studio 2010 - PullRequest
       2

TInyXML ++ Premake с Visual Studio 2010

0 голосов
/ 26 октября 2010

Я попытался скомпилировать TinyXML ++ (или TICPP), используя premake4, со следующими настройками: «premake4 vs2010 [--unicode] [--ticpp-shared] [--dynamic-runtime]».Он компилирует .libs, но я не могу скомпилировать TiCPP.vcxproj, потому что компилятор говорит: «Невозможно запустить программу c: \ ticpp \ lib \ ticpp.lib. Этот файл является нераспознанным или неподдерживаемым двоичным файлом».Кто-нибудь понял, как заставить это работать?О, и еще одна вещь, почему Windows спрашивает меня, хочу ли я открыть .vcxproj с Visual Studio 2010 или Visual Studio 10?Как мне сделать так, чтобы он выбирал только один, и какая разница.Я попробовал первый ответ, но он не сработал.

Ответы [ 2 ]

1 голос
/ 30 августа 2013

Загрузите последнюю версию premake, она поддерживает VS2010

Я скомпилировал tinyXML ++, используя его, выполнив:

premake4 vs2010

генерирует действительные файлы sln и vcxproj.

0 голосов
/ 26 октября 2010

Из инструкции по сборке oolua

Visual Studio 2010 (vs10) в настоящее время не поддерживается premake. Если у вас установлен vs10, вы можете выполнить следующую команду, она сгенерирует проекты vs9 и обновит их с помощью инструмента командной строки vs10.
premake4 vs2010
Поскольку vs10 добавляет файлы, которые не были созданы непосредственно premake, в сценарий premake была добавлена ​​специальная операция очистки.
premake4 cleanVS10
Сценарии для локальной установки, сборки и запуска модульного тестирования и т. Д. Были добавлены для vs10 в каталоге сценариев.

Примечания:
Сценарий * oolua premake4 может отличаться от вашего.
* Поддержка VS2010 выполняется в premake. Текущий обходной путь - сделать проект 2008 года и заставить VS2010 конвертировать его для вас.

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