0
我得到了一個鏈接錯誤MFC42.LIB到VS2005不能打開,而移植到VC6 VS2005, 我添加的lib路徑形式VC6目錄VS2005選項, 但NW我得到錯誤移植從VC6
link2001無法解析的外部符號「unsigned int(__stdcall * ATL :: gfunc()
我得到了一個鏈接錯誤MFC42.LIB到VS2005不能打開,而移植到VC6 VS2005, 我添加的lib路徑形式VC6目錄VS2005選項, 但NW我得到錯誤移植從VC6
link2001無法解析的外部符號「unsigned int(__stdcall * ATL :: gfunc()
我認爲將VS2005項目與VC6庫混合並不明智,很難說實際問題是什麼。這樣的情況是創建一個新的VS2005項目,類似於您的原始項目(GUI/Console,ATL,MFC等),並查看哪些庫將被選中。然後更改已翻譯的VC6項目以匹配這些。
希望這會有所幫助。
問候,
Sebastiaan
我覺得MFC42.LIB有在SDK,如果我錯了指正。 – rplusg 2010-01-15 09:07:45