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