develop:start
文書の過去の版を表示しています。
開発
hellflame
ツールとか
ビルドシステムについてメモ
| 低レイヤー? | Make, MSBuild, XCode, Ninja |
| 高レイヤー? | CMake, premake, Bazel, qmake? |
OpenCV は CMake を使っているっぽい。一番ナウいのはGoogleの作っているBazel?
NinjaはMakefileに変わる高速なビルドシステム。ただし人間が書くものではなく、 高レイヤーのシステムから自動生成されることが想定されている。
CI
オープンソースな Jenkins が最強?
テストシステムについて
- Google Test
OpenCVなどで使われている。画像の入出力も比較できるか?
develop/start.1603971952.txt.gz · 最終更新: 2020/10/29 11:45 by yuuho
