繁体   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