目前日期文章:201008 (6)

瀏覽方式: 標題列表 簡短摘要

 

novus 發表在 痞客邦 PIXNET 留言(1) 人氣()

來源:http://tw.myblog.yahoo.com/jw!INbETTCIBRuBK3IvEyYX5sU-/article?mid=6890

經原作者樂風同意轉載

novus 發表在 痞客邦 PIXNET 留言(1) 人氣()

用 GCC 4.5 編譯 Boost 1.44 遇到第一件感到猶豫的事,就是 runtime-link 該用 static 還是 shared。在 VC 通常想都不用想就選 shared,然後發動坊間熱賣的白癡念力術,妄想其他電腦都出現正確版本 VC runtime。

在 GCC 4.4 之前,MinGW 對標準程式庫都是預設為 static,而且 libstdc++ 還在可接受的體積內,所以我也沒有太關心這個選項。動態連結 libgcc 和 libmingw32 似乎沒甚麼道理,靜態連結可以省掉一堆鳥事。然而見識過靜態連結libstdc++ v3 所帶來的肥大程式碼:直接 cout 出 hello world 就直逼驚人的 1 Mb,就算 strip 過還是大於 500k,如果常撰寫小程式可能得好好考慮動態連結。

novus 發表在 痞客邦 PIXNET 留言(3) 人氣()

根據 9 月號的 Cut magzine
http://ro69.jp/product/magazine/7

novus 發表在 痞客邦 PIXNET 留言(0) 人氣()

在砍掉重練之前請三思:不必自宮也能成功。

2011/09/20 補充:

novus 發表在 痞客邦 PIXNET 留言(1) 人氣()

2011/6/5 補充

原文的內容已經過時而且過於雜亂無章,一些朋友無法依照原文指示完成安裝,因此最後決定刪除。有用的資訊已經併入〈 使用 mingw-get 安裝 MinGW 和 MSYS〉一文。

novus 發表在 痞客邦 PIXNET 留言(3) 人氣()