設定一個新的 C++ 專案通常需要大量的準備工作和樣板程式碼,對於具有測試、可執行性和持續整合 ( CI ) 的現代 C++ 專案來說更是如此。 這個樣板是從許多以前的專案中學習的結果,應該有助於減少建立一個現代 C++ 專案所需的工作。
使用 CMake、 CI、code coverage、 clang-format 和可重複的相依管理為現代 C++ 專案提供樣板

告訴我,我會忘記; 教導我,我只是記得;讓我深入其中,我便學會。 ~ Benjamin Franklin
設定一個新的 C++ 專案通常需要大量的準備工作和樣板程式碼,對於具有測試、可執行性和持續整合 ( CI ) 的現代 C++ 專案來說更是如此。 這個樣板是從許多以前的專案中學習的結果,應該有助於減少建立一個現代 C++ 專案所需的工作。