build error 一大堆。
像是..
這個RTC不是embedded system中常用的 Real Time Clock。而是 Run Time Check 的意思。unresolved external : __RTC_Shutdown
所以要將 Project Property - C\C++ - Code Generation 中的 "Basic Run Time Check" 改成Default。
還有
這個是VS2005 的"Buffer Security Check"的mark,所以把 Project Property - C\C++ - Code Generation 中的 "Buffer Security Check" disable 就可以。unresolved external symbol : __security_cookie
但是
這個就沒救了,google了大半天,也沒有人有解答,即使是MSDN forume也沒有。unreolved external symbol : ___CxxFrameHandler3
原因大概是在VS2005,Exception Handler internal class 已經改名為 CxxFrameHandler4了。
所以 ?
解法就是 .. 去check 你所有link 的library和prebuild code,有沒有和VC6 library link的。如果有的話就重新 build 那些code,改用 VS2005 library 。
沒有留言:
張貼留言