簡體   English   中英

OpenNERO窗口:找不到以下Boost庫:boost_python

[英]OpenNERO windows: Could not find the following Boost libraries: boost_python

我試圖在Windows 10上運行OpenNERO 。我已經安裝了他們在wiki上提到的所有依賴項以進行構建。 我的Python版本是2.7.15(已嘗試使用python 2.7,以及最新的3.7.1),增強版本是1.58(已嘗試過1.66和1.53)。

我轉到我的boost文件夾位置:“ C:\\ Program Files \\ boost \\ boost_1_67_0”,並以管理員身份在該位置打開命令提示符,然后按照說明進行構建。 我在cmd中運行bootstrap.bat文件,輸出如下所示: 在此處輸入圖片說明

然后,我運行了.\\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的位置。

源/CMakeLists.txt:33(消息)的CMake錯誤:

找不到Boost庫,請從http://www.boost.org/安裝

我的stage / libs文件夾中包含所有boost-python文件,如下所示,那為什么會出現此錯誤?

在此處輸入圖片說明 我的環境變量也已正確設置,如下所示: 在此處輸入圖片說明

將此cmake文件中的第26行從FIND_PACKAGE (Boost COMPONENTS python filesystem serialization system date_time)更改為FIND_PACKAGE (Boost COMPONENTS python27 filesystem serialization system date_time)以便它查找python27而不是python。 在cmake gui中也使用了64位生成器,而不是32位。

在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM