原文地址:
http://blog.csdn.net/ralix/archive/2008/03/26/2221116.aspx
VC時遇到的問題,收集整理如下:
問題一:
LINK : fatal error LNK1104: cannot open file "mfc42ud.lib"
缺少支持Unicode的文件;MFC安裝的時候,默認是不安裝支持Unicode的相關文件的在vc 的安裝盤上有,在vc98\MFC\Lib\下, 還需要dll,在vc98\Debug下。我把這些庫打了個包,上傳了。
下載地址:http://coosign.bokee.com/inc/MFC42UD.jpg
把.jpg改為.rar解壓。把lib放到vc的mfc\lib下,dll放到windows\system32下。
問題二:
LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main2006-11-06 11:00引:我猜你是直接打開(或編輯)了一個Winmain程序就Build。VC++此時假定你要建立Console程序而不是GUI程序,而Console程序的Startup Code要載入的是main()而不是Winmain(),導致連接失敗。改正的方法是將菜單Project/Settings下Link項Option內的/subsystem:console改為/subsystem:windows。更穩妥的做法是以后先New一個Win32 GUI Project,再拷貝入你的程序,再Build。
在紋理合成時碰到過這個錯誤,用上述方法解決了.
posted on 2008-11-28 22:01
漂漂 閱讀(1757)
評論(0) 編輯 收藏 引用 所屬分類:
visual studio