檢查完CMake源代碼後,我成功配置並構建了CMake。但是,我如何構建CMake的文檔?我安裝了獅身人面像。如何用Sphinx構建CMake文檔?
沒有像make doc
這樣的目標,在哪裏我不得不調用哪個Sphinx命令。我沒有在CMake Wiki或其郵件列表檔案中找到任何提示。
檢查完CMake源代碼後,我成功配置並構建了CMake。但是,我如何構建CMake的文檔?我安裝了獅身人面像。如何用Sphinx構建CMake文檔?
沒有像make doc
這樣的目標,在哪裏我不得不調用哪個Sphinx命令。我沒有在CMake Wiki或其郵件列表檔案中找到任何提示。
最近我找到了答案
CMake的配置與
-DSPHINX_HTML=ON
。確保你安裝了python-sphinx 。如果需要 ,則在sphinx-build
命令處指向SPHINX_EXECUTABLE
。
由CMake開發者Brad King在CMake開發者郵件列表中編寫。
https://cmake.org/pipermail/cmake-developers/2015-September/026567.html
謝謝。只是想補充一點,添加的結果/新構建目標名爲'documentation',結果輸出到相對於二進制輸出目錄的Utilities/Sphinx/html'目錄。 – Florian 2017-05-28 19:55:15
如果您使用的CMake來構建CMake的你需要設置'BUILD_DOCUMENTATION'變量'TRUE'。檢查'cmake-gui'或'ccmake'。此外,我會投票結束這個問題,因爲它非常狹窄,應該在CMake郵件列表上提問。 – pmr 2014-10-20 15:32:41
這個問題似乎是無關緊要的,因爲它是關於CMake項目的構建系統,對於StackOverflow太窄了 – pmr 2014-10-20 15:33:44