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