1. 程式人生 > 其它 >從GitHub上下載的C++專案如何執行?

從GitHub上下載的C++專案如何執行?

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)。