看板 C_and_CPP 關於我們 聯絡資訊
這個問題就在標題了,我還是簡單敘述一下背景 我目前使用的環境是 VS2010,還算使用的蠻愉快的 (auto、lambda、regex ...) 但有些人還是用 VC6 ,也沒辦法說換就換,個人習慣,還有之前寫的一堆 code ... 我寫了簡單的網路小程式 (client),用 extern "C" 包成 C function API, foo.lib 然後我傳給 partner 請他用 VC6 測試 LINK : fatal error LNK1196: invalid or corrupt import object: unknown version 出現了如下的錯誤訊息 我後來是用改包成 foo.dll 的方式解決 請問有沒有辦法讓 VC6 使用 VS2010 包成的 lib ? (可能在 linker 選項做些修改) 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.134.96.34
windows2k:試試看 No Whole Program Optimization 02/15 19:01