㈠ VC編譯錯誤
這個錯誤是編譯幫助文件時, 缺少部分幫助文件資源時引發的。
解決辦法是不編譯幫助文件,只編譯源代碼,方法如下:
找到your_prj.dsp, 用記事本打開,其中your_prj是你的工程名字,請靈活替換:
1.找到SOURCE=.\hlp\your_prj.hpj,
從此開始刪除,直到
# End Source File
# Begin Source File
2.找到SOURCE=.\Resource.h
從此開始刪除,直到
# End Source File
# Begin Source File
3.找到SOURCE=.\hlp\your_prj.cnt
從此開始刪除,直到
# End Source File
# Begin Source File
㈡ 我用vc++6.0編譯總是提示有一個錯誤,我實在找不出來了,所以求助一下,可有高手幫助我
這通常是編譯器路徑設置有問題。
你在編譯器 安裝文件中 找一下 VCVARS32.BAT 批命令程序,運行一下它,看能否解決問題。
例如,在 C盤查找。在提示符 C:\> 下拍命令: dir VCVARS32.BAT /s
就會找出 它,你把它 到 你的程序 所在的文件夾,運行一次它。
接著,編譯 程序,例如拍入 CL my_porg.c 即可。
㈢ VC++編譯出錯,錯誤代碼:error C1189,請各位高手指點一下。
2個解決辦法。
1.工程-》屬性-》C/C++-》代碼生成-》運行時庫:修改成: 多線程調試(/MTd); (release版本也修改成 多線程(/MT)
2.工程-》屬性-》常規-》MFC的使用:修改為:在靜態庫中使用 MFC
方法2不一定管用,PC機上的MFC(相對於EVC而言)程序都是多線程的(不信你照2修改試試,會出現找不到_beginthread函數的定義),必須設置多線程版本的運行時庫。也就是照1的設置
大哥多給點分吧
㈣ vc編譯出錯
網上有人搞過,說是這樣的
這種錯誤是由於缺少 #define _WSPIAPI_COUNTOF 語句造成的
在工程設置界面,C++屬性卡下,有個PreProcessor Definitions,裡面用逗號分隔,加上
_WSPIAPI_COUNTOF
即可。
㈤ vc6.0編譯錯誤
說win7不支持VC6.0的是SB。
具體的,你可以上網搜索錯誤代碼,不管是什麼錯誤,錯誤代碼疏導網路的搜索欄里,什麼問題都可以解決。這個是我抄過來的,不好意思。
當VC++出現Compiling... Error spawning cl.exe 錯誤的解決辦法有如下幾種,請樓主嘗試:
方法1:
啟動VC時不要用圖形界面,通過在命令提示符下輸入:Msdev /useenv運行(注意啦/前面有個空格).它會強制使系統環境變數全高設置成正確值.而且,只需要使用一次這樣的方式運行VC,以後再次通過雙擊圖標的方式啟動也不會有問題。
方法2:
使用你的VC安裝盤修復一下。
方法3:
在VC中點擊「Tools」—>「Option」—>「Directories」,發現路徑有誤,重新設置「Excutable Fils,Include Files,Library Files,Source Files」的路徑。
要是顯示「找不到mspdb60.dll」,去能正常運行VC++的電腦中搜索mspdb60.dll文件,拷貝到你的機器上Microsoft Visual Studio\Common\MSDev98\Bin下。缺失其他文件類似操作O(∩_∩)O。
方法4:
可能很多人在安裝VC 6.0後有過點擊「Compile」或者「Build」後被出現的
「Compiling... ,Error spawning cl.exe」錯誤提示給郁悶過。很多人的
選擇是重裝,實際上這個問題很多情況下是由於路徑設置的問題引起的,
「CL.exe」是VC使用真正的編譯器(編譯程序),其路徑在「VC根目錄\VC98\Bin」下面,
你可以到相應的路徑下找到這個應用程序。
因此問題可以按照以下方法解決:打開vc界面 點擊VC「TOOLS(工具)」—>「Option(選擇)」
—>「Directories(目錄)」重新設置「Excutable Fils、Include Files、
Library Files、Source Files」的路徑。很多情況可能就一個盤符的不同
(例如你的VC裝在C,但是這些路徑全部在D),改過來就OK了。
如果你是按照初始路徑安裝vc6.0的,路徑應為:
executatble files:
C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin
C:\Program Files\Microsoft Visual Studio\VC98\BIN
C:\Program Files\Microsoft Visual Studio\Common\TOOLS
C:\Program Files\Microsoft Visual Studio\Common\TOOLS\WINNT
include files:
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE
C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE
C:\Program Files\Microsoft Visual Studio\VC98\ATL\INCLUDE
library files:
C:\Program Files\Microsoft Visual Studio\VC98\LIB
C:\Program Files\Microsoft Visual Studio\VC98\MFC\LIB
source files:
C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC
C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE
C:\Program Files\Microsoft Visual Studio\VC98\ATL\INCLUDE
C:\Program Files\Microsoft Visual Studio\VC98\CRT\SRC
如果你裝在其他盤里,則仿照其路徑變通就行。
關鍵是microsoft visual studio\ 後面的東西要相同。
是在是不行就重裝。
vc 6.0里可以做C語言編程,但是不要使用clrscr()和getch()函數。不然會報錯的,同時把頭文件必須加上。