http://doc.aldebaran.com/2-1/dev/cpp/install_guide.htmlの指示に従って、Windows に NaoQI C++ SDK をインストールしようとしています。
パート E. Step.3 で行き詰まりましたqibuild make
。最初は、次の質問に似たエラー メッセージが表示されました: https://community.aldebaran.com/en/forum/error-occurred-when-building-prodect-hellworld-1176。
add_definitions("-DNOMINMAX")
提案どおりに CmakeLists.txtに追加した後、エラー メッセージは次のようになります。
LINK : fatal error LNK1104: cannot open file 'c:\NaoQi\Devtool\naoqi-sdk\lib\boost_signals-vc100-mt-gd-1_50.lib'
boost_signals-vc100-mt-gd-1_50.lib
naoqi sdk で呼び出されたファイルが見つかりません。実行時に自動的にコンパイルする必要があると思いますが、どういうわけかそうではありませんでしたqibuild configure
。qibuild make
SDKのバージョンはnaoqi-sdk-2.0.2.53-win32-vs2010
、OSはWindows 8.1(x64)です。
Visual Studio 2010、CMake 2.8.10、qibuild 3.6.2、および Python 2.7.8 を使用。
違いがあるかどうかはわかりませんが、「qibuild configure」を実行すると、次のメッセージが表示されます。
— Looking for include file pthread.h
— Looking for include file pthread.h – not found
このパスの下PTHREAD_INCLUDE_DIRS
にあるものc:/NaoQi/Devtool/naoqi-sdk/include
とあるものを確認しました。pthread.h