[問題] 如何用VC6連結VS2005的lib
大家好
因為需要與其他程式整合的關係
我需要用VC6連結一個open source的libs
這些libs是VS2005的project所產生 (含source code 我有自行重新build產生)
我google查了很久
但目前build還是會有很多warning跟1個error:
error LINK2001: unresolved external symbol _imp__iob_func
lib確定可以用 因為我用VS2005的project去call他 一切正常
但用一模一樣的code的VC6 project就會link error
在link上的設定 我都盡量跟VS2005一樣 有些VC6沒有的我就沒辦法改
這個error看起來很像是run-time library:/MD /MT沒有設對
但我檢查 VC6跟VS2005都是設 /MDd
不知為何 請問有人知道可能是什麼問題嗎? 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 42.71.182.236
→
08/09 15:50, , 1F
08/09 15:50, 1F
→
08/09 18:04, , 2F
08/09 18:04, 2F
→
08/09 19:59, , 3F
08/09 19:59, 3F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):