1

Qt C++ コードに Python コードを埋め込みたい。テスト用のコンソール Qt アプリを作成します。

私の.pro

SOURCES += main.cpp
LIBS = -lboost_python -lpython27

HEADERS += /usr/include/python2.7

私のmain.cppファイルは

#include <QCoreApplication>
#include <boost/python.hpp>

using namespace boost::python;

int main(int argc, char *argv[])
{
    QCoreApplication a(argc, argv);

    return a.exec();
}

しかし、このプログラムをビルドできないことがわかりました。

エラーメッセージは次のとおりです。

/usr/include/boost/python/detail/wrap_python.hpp:50: 
Error:pyconfig.h: No such file or directory

この問題をグーグルで検索しましたが、答えがありませんでした。

Qt の設定方法 Qt C++ プログラムに Python コードを埋め込みたいですか?

4

2 に答える 2

3

.proファイルのHEADERSではなく、INCLUDEPATHです。

于 2013-03-10T03:13:17.380 に答える