Окна OpenNERO: Не удалось найти следующие библиотеки Boost: boost_python - PullRequest
0 голосов
/ 13 ноября 2018

Я пытаюсь запустить OpenNERO на моей Windows 10. Я установил все зависимости, упомянутые в их вики, для его сборки. Моя версия Python 2.7.15 (пробовал с Python 2.7 и последней 3.7.1), версия Boost - 1.58 (пробовал также 1.66 и 1.53).

Я пошел в папку с моей папкой Boost: "C: \ Program Files \ boost \ boost_1_67_0" и открыл командную строку в качестве администратора в этом месте, а затем следовал инструкциям для создания Boost. Я запустил файл bootstrap.bat в cmd, вывод которого показан ниже: enter image description here

Затем я запустил команду .\b2 --build-type=complete -j2, которая выполнялась в течение нескольких часов, и короткий вывод показан в этом pastebin .

После этого я пошел в Cmake и попытался построить проект, который дал мне следующие ошибки:

Не удалось найти повышение

Повышенная версия: 1.67.0

Boost включает путь: C: / Program Files / boost / boost_1_67_0

Не удалось найти следующие библиотеки Boost:

    boost_python

Обнаружены некоторые (но не все) необходимые библиотеки Boost. Ты можешь нужно установить эти дополнительные библиотеки Boost. В качестве альтернативы, установите BOOST_LIBRARYDIR в каталог, содержащий библиотеки Boost или BOOST_ROOT в локацию Boost.

Ошибка CMake в источнике / CMakeLists.txt: 33 (СООБЩЕНИЕ):

Boost библиотеки не найдены, пожалуйста, установите с http://www.boost.org/

У меня есть все файлы boost-python в моей папке stage / libs, как показано ниже, тогда почему это дает мне эту ошибку?

enter image description here Мои переменные среды также правильно настроены, как показано ниже: enter image description here

1 Ответ

0 голосов
/ 16 ноября 2018

Изменена строка 26 в этом файле cmake с FIND_PACKAGE (Boost COMPONENTS python filesystem serialization system date_time) на FIND_PACKAGE (Boost COMPONENTS python27 filesystem serialization system date_time), так что он ищет python27 вместо python. Также использовался 64-битный генератор в cmake gui вместо 32-битного.

enter image description here

...