鴨咪仔
真的是十年沒寫C++,世界都不一樣了 XD
鴨咪仔
CMake的文件很凌亂,之前看到很多人推薦一個CppNow的talk
鴨咪仔
看完那個talk以後回頭看文件,花了一天各種實驗,再回頭看talk的筆記,發現talk用的做法好像更厲害
鴨咪仔
決定重看某個段落,然後發現旁邊的推薦影片標題
Git, CMake, Conan - How to ship and reuse C++ Projects
鴨咪仔
這不就是我一開始要做的事情!!!
鴨咪仔
然後還發現同一個講者,去年又有另外一個talk
CMake+Conan: 3 years later
鴨咪仔
十年前youtube還沒這麼厲害呀
鴨咪仔
太棒了,我現在看得懂別人的CMakeLists了~~
鴨咪仔
也知道要怎麼install到自己的project裡面,再讓自己的CMake去找dependency! 耶!
鴨咪仔
而且這樣也不用設定target_link_libraries
鴨咪仔
Modern C++!
鴨咪仔
不知道這些是被當作是常識還是怎樣,大家寫安裝都寫得很隨便欸
鴨咪仔
之前就是覺得每個 library 都手動 copy 實在是太奇怪了,這樣根本沒有辦法維護啊
載入新的回覆