PSP 開發/Python
外觀
< PSP 開發
一個 youtube 影片 展示了一個在名為 無棧 Python 的 Python 構建上的 PSP 操作。尚未找到包含構建、原始碼或描述從原始碼構建 無棧 Python 的已知描述。
建議您自己構建 Python,因為 Python 的核心已準備好針對不同的平臺進行嵌入式開發。主要原因是必須對其進行 ./configure 操作。一種可能的方法是獲取 libpython.a 的副本,並收集必要的標頭檔案以供使用。這可能還需要您將已編譯的 Python 檔案(庫)複製到 PSP 上,俗稱安裝它們。
Python 提供的許多功能將丟失。儘管如此,基本庫和非網路庫應該可以正常工作。
可能需要編輯 Python 原始碼,例如,在 Windows 上使用 mingw64/32 時,格式化字串時 %zu 不存在。似乎每個錯誤和列印輸出都使用 %z*。
- https://docs.python.club.tw/2/extending/embedding.html
- https://docs.python.club.tw/3.7/extending/embedding.html
- https://wiki.python.org/moin/BuildStatically