看板 C_and_CPP 關於我們 聯絡資訊
借這個標題問個不相干的問題... 如何做一個大部分版本適用的lib...像Microsoft Platform SDK那樣 VC8, VC9, VC10皆可連結 我只有找到 StackOverflow上的一篇討論 http://stackoverflow.com/questions/171816/vc9-and-vc8-lib-compatibility 他上面寫只要不涉及CRT/STL大概都沒事 不過實際做實驗,我的VC8/VC9就不能成功了 有人有試過嘛? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.36.30.238
legnaleurc:純 C 的話可以,C++ 就很困難 12/17 22:28
tinlans:ABI 共通就可以,但 C++ 通常不通... 12/17 23:51
Anonymoux:放棄吧...能這樣搞boost就不會這麼大了... 12/18 01:43
wowtiger:CRT 只要不要用到 GS SECURE_SCL 就OK了, STL 就沒辦法了 12/18 02:24
wowtiger:我有些專案用 VS 2005 2008 ICL 混編的 但是 LIB 是 VC6 12/18 02:25
windows2k:我是用extern "C" int Add2(int,int)做測試的... 12/18 08:52
windows2k:不過還是爛就是了 :( 12/18 08:52