我有一個Python的工作交叉編譯,但我試過從i2c工具交叉編譯py-smbus擴展distutilscross並不能通過命令行。交叉編譯Python本地C擴展distutilscross,setup.py不會接受'-x'參數
該文檔(https://pypi.python.org/pypi/distutilscross)表明它應該像python setup.py build -x
(設置適當的環境變量之後)一樣簡單,但是當我運行該命令時,'-x'會觸發錯誤參數錯誤。
有誰知道如何解決這一問題?
你有沒有找到一個答案?我遇到了完全相同的問題,並試圖使用distutilscross沒有成功。 –
我認爲這仍然是一個謎,我想最終我放棄了結束,並寫了我自己的C墊片。抱歉! – Sparky
首先,我最終將所有CFLAGS的東西從主編譯的Python文件中提取出來,但是在[這裏]也有信息(https://docs.python.org/2/extending/extending.html#編譯和鏈接),關於如何將模塊直接包含在主要的Python編譯中,這對我來說可能是更好的長期。 –