→ windows2k: 可以看看vcpkg 06/14 17:17
有耳聞過,還沒實際去試
最近微軟又重新注重 C++ 了,可惜對 C 還是老樣子
推 KanzakiHAria: 早期的語言沒有套件管理的概念 所以很多是靠unix系 06/14 19:50
→ KanzakiHAria: 的套件管理員去拉靜態動態函式庫 06/14 19:50
→ KanzakiHAria: 也因為沒有套件管理的概念 版本這件事一直是大問題 06/14 19:51
→ KanzakiHAria: 比較好的會寫cmake去綁定版本 06/14 19:51
→ KanzakiHAria: 光是不同套件就有不同的flag需求 06/14 19:52
→ KanzakiHAria: 就算有版本管理其實也不夠用 06/14 19:53
→ KanzakiHAria: 更別說三家編譯器行為和flag不一樣之外 不同系統 06/14 19:56
→ KanzakiHAria: 環境還會影響 #define 的程式區間 06/14 19:57
→ KanzakiHAria: 對我這個廢物C++開發者而言conan超沒用qq 06/14 19:57
→ KanzakiHAria: learning框架遇到不同的顯卡 不同的cuda driver 06/14 20:01
→ KanzakiHAria: 大部分的時候還是要拉source去重新編成自己的環境 06/14 20:02
這的確是從原始碼編譯的好處,比較靈活
推 XAMDOU: 我的經驗也是自己去抓source跟著README把東西編起來 06/14 21:13
→ XAMDOU: 看到conan很期待可以有更方便的作法,不知道是不是我想像的 06/14 21:14
不知道大大用什麼系統?
這在類 Unix 系統上其實已經部分有解了,只是 Windows 上起步較慢
如果連編譯參數都要客製的話,我想大概和自己編差不多複雜
※ 編輯: Neisseria (112.104.98.153), 06/14/2018 23:38:35
推 XAMDOU: 我不是什麼大大 >_< 我常用的平台是 linux 和 mac 06/15 09:04
→ XAMDOU: IDE用CLion,最近才注意到CLion有支援cmake/conan很感興趣 06/15 09:05