2012-11-12 38 views
0

我正在編譯使用C++和Python的模擬器的源代碼。然而,它給了我這個錯誤:在路徑中找不到Python.h頭文件

Error: can't find Python.h header in ['path-to-my-python/include/python2.6'] 
Install Python headers (package python-dev on Ubuntu and RedHat) 

不過,我可以看到,頭文件是存在的,我已經設置了路徑。我該如何解決或診斷問題?

回答

0

是你的路徑到我的python的相對路徑?如果是這樣,也許編譯器/ make/builder試圖去到一個不同的目錄,因此找不到它。

你在用什麼? cmake的? SCons的?查看編譯器/鏈接器標記是什麼,並查看該路徑從哪裏執行。這會給你一個想法。