GitHub C++專案如何在本地跑起來
1 背景
大家平時會從GitHub上clone下來一些好的專案研究,網上講怎麼在本地執行的文章很多,但是講解怎麼把C++專案在本地執行起來的卻不多,這一篇就是用來解決這個問題。
2 主要步驟
2.1 安裝必備軟體:VS2013-2019、Git、Cmake
2.2 下載檔案:Git 中git clone 專案地址
2.3 Windows10 中cmd構建專案,創造sln檔案
2.4 在VS中執行專案
3 技術細節
3.1 如何安裝Cmake
軟體地址:http://www.cmake.org/cmake/resources/software.html
官方文件學習網址:https://cmake.org/cmake/help/v3.3/manual/cmake.1.html
根據自己的需要下載相應的包即可,Windows下可以下載zip壓縮的綠色版本,還可以下載原始碼。最好是選擇msi格式,在Windows下直接安裝,其他的zip等版本,下載下來是原始檔需要cmake才能構建成軟體,合著套娃呢,不方便。
安裝時選擇為所有人在系統環境path中新增地址,再開啟cmd,cmake就成為有效命令了。
3.2 Cmd中如何構建專案
3.2.1 切換資料夾
在win10系統中,找到命令提示符開啟,然後cd 到你專案所在的資料夾,如果需要切換碟符,在cd 後面新增 /D如我的預設在C:\Users\JZ007>
切換到E盤 cd /D E:\EA01Life\02DocuJZ\GitHubDown\TinyWebServer
3.2.2 建立build資料夾並執行cmake
mkdir build //切換到專案所在的資料夾之後,使用mkdir命令建立一個資料夾,用來build工程檔案
cd build //再次切換到build檔案
cmake //執行工程的build
這樣,CMake工具就會在背後構建這個專案,構建完成後,我們開啟build資料夾。裡面會有一個字尾為sln的檔案,這樣一來就可用VS打開了。在開啟的介面中,選擇某一個專案(目前還不明確是不是一定要是含有main.cpp的這個)設定為啟動專案就可以開啟檢視效果了。