0

MultiNEAT プロジェクト ( https://github.com/peter-ch/MultiNEAT ) をコンパイルしようとしています。boost と boost-python をインストールしました。これは /usr/local/Cellar/boost にあります。また、~/.bash_profile を編集して、/usr/local/Cellar/boost/1.60.0_1/include を PATH に追加しました。ただし、MultiNEATをコンパイルしてインストールしようとすると

sudo python setup.py install

問題があります:

running install
running build
running build_py
running build_ext
building '_MultiNEAT' extension
cc -fno-strict-aliasing -fno-common -dynamic -arch x86_64 -arch i386 -g -Os -pipe -fno-common -fno-strict-aliasing -fwrapv -DENABLE_DTRACE -DMACOSX -DNDEBUG -Wall -Wstrict-prototypes -Wshorten-64-to-32 -DNDEBUG -g -fwrapv -Os -Wall -Wstrict-prototypes -DENABLE_DTRACE -arch x86_64 -arch i386 -pipe -I/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 -c src/Genome.cpp -o build/temp.macosx-10.11-intel-2.7/src/Genome.o -march=native -DUSE_BOOST_PYTHON -DUSE_BOOST_RANDOM -std=gnu++11 -g -Wall
src/Genome.cpp:37:10: fatal error: 'boost/unordered_map.hpp' file not found
#include <boost/unordered_map.hpp>
     ^
1 error generated.
error: command 'cc' failed with exit status 1

私の質問は、プログラムがブースト ライブラリを見つけて、MultiNEAT を正常にコンパイルできるようにするにはどうすればよいかということです。私のシステムは OS X Yosemite です。ありがとう!

4

1 に答える 1