內省建置步驟#
當您在使用特定的 Python 擴充模組或其他建置目標時遇到問題,有很多方法可以弄清楚建置系統究竟在做什麼。除了查看您感興趣目標的 meson.build
內容之外,這些方法還包括:
閱讀建置目錄中產生的
build.ninja
檔案,使用
meson introspect
來了解更多關於目標的建置選項、依賴關係和標誌,閱讀
<build-dir>/meson-info/*.json
以取得關於已發現的依賴關係、Meson 計劃將檔案安裝到哪裡等等的詳細資訊。
這些東西在建置的配置階段(即,meson setup
)運行後都可用。查看這些資訊通常比運行建置並閱讀完整的建置日誌更有效。
關於此主題的更多詳細資訊,請參閱 SciPy 文件頁面上關於建置內省的內容。