昨晚拾起很久沒看的《stl源碼剖析》,覺得必須編譯代碼才行,就安了vs2010,下了stlport 5.2.1(這份代碼和sgi版本類似)。
1. 編譯過程參照這篇文章:
http://blog.csdn.net/yuyunliuhen/article/details/6973620
2. 碰到的問題
1) stlport的編譯配置裡不支援vs2010(msvc 10)。
Solution:
http://www.lenholgate.com/blog/2010/07/stlport-521-and-vs2010-and-x64.html
2) 編譯報錯: LNK1123: 轉換到 COFF 期間失敗: 檔案無效或損壞
Solution:
http://my.oschina.net/pandao/blog/136212
最終還是順利編譯成功。