從GitHub上下載的C++專案如何執行?
阿新 • • 發佈:2022-04-21
GitHub C++專案如何在本地跑起來 - 程式碼的萬丈高樓 - 部落格園 (cnblogs.com)
從GitHub上下載的C++專案如何執行? | 航行學園 (voycn.com)
問題背景
因為筆者正在學習Go-ICP演算法,原作者在Github開源的程式碼為C++版本,苦於之前沒有接觸過C++版本的程式碼檔案,因此上網查詢資料,並對步驟進行總結,防止遺忘。
步驟
下載Github頁面的Zip壓縮包到本地
下載專案的方式之一,另外也可以通過git命令下載(暫不贅述)。
安裝CMake
因為本機中並沒有CMake工具,所以首先先安裝CMake。
連結:http://www.cmake.org/cmake/resources/software.html
Windows系統最好選擇msi格式,可以直接安裝。
安裝時選擇為所有人在系統環境path中新增地址,再開啟cmd,cmake就成為有效命令了。
利用CMake構建專案
對於Windows系統,首先搜尋cmd,開啟命令提示符。通過cd命令轉到專案所在目錄,然後執行以下程式碼。
mkdir build //建立build資料夾
cd build
cmake .. //執行build
執行程式碼,CMake開始構建專案,構建完成後,build資料夾中可以發現有一個字尾名為.sln的檔案,那就是我們需要的解決方案檔案。
雙擊開啟後,在VS的解決方案資源管理器中選擇我們需要的專案,右鍵該專案名稱,將其設為啟動專案。
完成上述步驟後,即可執行整個專案,然後就可以看到成功執行或者報錯提示了(bushi)。