可能很多人在安裝VC 6.0后有過(guò)點(diǎn)擊“Compile”或者“Build”后被出現(xiàn)的 “Compiling ,Error spawning cl.exe”錯(cuò)誤提示給郁悶過(guò)。很多人的 選擇是重裝,實(shí)際上這個(gè)問(wèn)題很多情況下是由于路徑設(shè)置的問(wèn)題引起的, “CL.exe”是VC使用真正的編譯器(編譯
如何解決VC中的Error spawning cl.exe,來(lái)看看吧。
材料/工具
電腦
方法
在VC++6.0中編寫(xiě)好一個(gè)C語(yǔ)言程序后,點(diǎn)擊“Compile(編譯)”或者“Build(構(gòu)建)”出現(xiàn)的“Compiling... ,Error spawning cl.exe”錯(cuò)誤提示,一般都是因?yàn)槁窂皆O(shè)置的問(wèn)題引起的。出現(xiàn)這種問(wèn)題不需要重裝,也許重裝也不能解決這種問(wèn)題。
這個(gè)是vc6.0沒(méi)安裝好,生成臨時(shí)文件失敗。 解決辦法兩個(gè): 1.修改輸出臨時(shí)文件的文件夾; 2.重新安裝原版的vc6
首先查看VC++6.0的安裝路徑,一般默認(rèn)安裝都是安裝在C:Program FilesMicrosoft Visual Studio目錄下的,但是有可能你安裝時(shí)時(shí)安裝在其他目錄中,一定要知道安裝目錄的路徑。這里是安裝在D:Microsoft Visual Studio6.0目錄中。
方法1: 啟動(dòng)VC時(shí)不要用圖形界面,通過(guò)在命令提示符下輸入:Msdev /useenv運(yùn)行(注意啦/前面有個(gè)空格).它會(huì)強(qiáng)制使系統(tǒng)環(huán)境變量全高設(shè)置成正確值.而且,只需要使用一次這樣的方式運(yùn)行VC,以后再次通過(guò)雙擊圖標(biāo)的方式啟動(dòng)也不會(huì)有問(wèn)題。 方法2: 使用
打開(kāi)VC++6.0程序,點(diǎn)擊菜單欄上的“工具(T)”,在出現(xiàn)的下拉列表中選擇“選項(xiàng)(O)...”,如下圖所示。
題主確定是所有的路徑都設(shè)置好了嗎? https://jingyan.baidu.com/article/546ae185392fb71148f28c5f.html
彈出一個(gè)“選項(xiàng)”窗口,點(diǎn)擊窗口菜單欄上的“目錄”選項(xiàng),點(diǎn)擊目錄(S)對(duì)應(yīng)的下拉框會(huì)看到有可執(zhí)行文件(executatble files)、include files、library files、source files四個(gè)選項(xiàng)。
VC中Error spawning cl.exe錯(cuò)誤的解決方法 Tag: 美琪知道2006-05-22 Compiling Error spawning cl.exe 3-6.exe - 1 error(s), 0 warning(s) 可能很多人在安裝VC 6.0后有過(guò)點(diǎn)擊“Compile”或者“Build”后被出現(xiàn)的“Compiling ,Error spawning c
首先,在“目錄(S)”對(duì)應(yīng)的下拉框中選擇“可執(zhí)行文件(executatble files)”,在"路徑(D)"(也就是紅線框)中可以看到一共有四行路徑,黃線框中的代表的是VC++6.0的安裝路徑,如果不是你的安裝路徑,請(qǐng)改為安裝路徑。
方法1: 啟動(dòng)VC時(shí)不要用圖形界面,通過(guò)在命令提示符下輸入:Msdev /useenv運(yùn)行(注意啦/前面有個(gè)空格).它會(huì)強(qiáng)制使系統(tǒng)環(huán)境變量全高設(shè)置成正確值.而且,只需要使用一次這樣的方式運(yùn)行VC,以后再次通過(guò)雙擊圖標(biāo)的方式啟動(dòng)也不會(huì)有問(wèn)題。 方法2: 使用
然后,再在“目錄(S)”對(duì)應(yīng)的下拉框中選擇“include files”,在"路徑(D)"(也就是紅線框)中可以看到一共有三行路徑,黃線框中依然代表VC++6.0的安裝路徑,如果不是請(qǐng)改為安裝路徑。
開(kāi)始,運(yùn)行,regedit,刪除注冊(cè)表左側(cè)的項(xiàng)目: HKEY_CURRENT_USERSoftwareMicrosoftDevStudio6.0 再重新運(yùn)行VC6.0,應(yīng)該沒(méi)問(wèn)題了。 或者把一下內(nèi)容編寫(xiě)為批處理文件: cls @ECHO OFF ECHO. =-=-=-=-= 使用說(shuō)明 =-=-=-=-= ECHO. ECHO. 1、本
然后,再在“目錄(S)”對(duì)應(yīng)的下拉框中選擇“l(fā)ibrary files”,在"路徑(D)"(也就是紅線框)中可以看到一共有兩行路徑,黃線框中依然代表VC++6.0的安裝路徑,如果不是請(qǐng)改為安裝路徑。
大概因?yàn)榫幾g器找不到它所需要的文件。 是VC++6.0的一個(gè)bug。原因是VC++如果不是第一次安裝,那么他找文件的搜索路徑就不完全承認(rèn)你現(xiàn)在安裝的路徑,其中有一部分文件(尤其是VC98include文件夾中的文件)會(huì)到你上次安裝VC++的地方去找,結(jié)果找
然后,再在“目錄(S)”對(duì)應(yīng)的下拉框中選擇“source files”,在"路徑(D)"(也就是紅線框)中可以看到一共有三行路徑(也許不止三行,但紅線框中的四行很關(guān)鍵),黃線框中依然代表VC++6.0的安裝路徑,如果不是請(qǐng)改為安裝路徑。
實(shí)際上這個(gè)問(wèn)題很多情況下是由于路徑設(shè)置的問(wèn)題引起的,“CL.exe”是VC使用真正的編譯器(編譯程序),其路徑在“VC根目錄VC98Bin”下面,你可以到相應(yīng)的路徑下找到這個(gè)應(yīng)用程序。 因此問(wèn)題可以按照以下方法解決:點(diǎn)擊VC“TOOLS(工具)”—>“Option
改完之后,點(diǎn)擊“確定”按鈕,重新編譯程序,可以發(fā)現(xiàn)沒(méi)有出現(xiàn)Compiling...,Error spawning cl.exe這個(gè)問(wèn)題了,程序可以正常編譯了。
實(shí)際上這個(gè)問(wèn)題很多情況下是由于路徑設(shè)置的問(wèn)題引起的,“CL.exe”是VC使用真正的編譯器(編譯程序),其路徑在“VC根目錄VC98Bin”下面,你可以到相應(yīng)的路徑下找到這個(gè)應(yīng)用程序。 因此問(wèn)題可以按照以下方法解決:點(diǎn)擊VC“TOOLS(工具)”—>“Option
擴(kuò)展閱讀,以下內(nèi)容您可能還感興趣。
如何解決VC中的Error spawning cl.exe
實(shí)際上這個(gè)問(wèn)題很多情況下是由于路徑設(shè)置的問(wèn)題引起的,“CL.exe”是VC使用真正的編譯器(編譯程序),其路徑在“VC根目錄\VC98\Bin”下面,你可以到相應(yīng)的路徑下找到這個(gè)應(yīng)用程序。
因此問(wèn)題可以按照以下方法解決:點(diǎn)擊VC“TOOLS(工具)”—zhidao>“Option(選擇)”—>“Directories(目錄)”重新設(shè)置“Excutable Fils、Include Files、Library Files、Source Files”的路徑。很多情況可能就一個(gè)盤(pán)符的不同(例如你的VC裝在C,但是這些路徑全部在D),改過(guò)來(lái)就OK了。
VC++Error spawning cl.exe圖中為正確路徑,為什么還會(huì)錯(cuò)誤
Excutable Fils、Library Files、Source Files的路徑看了嗎?更多追問(wèn)追答追問(wèn)追答重啟試下追問(wèn)沒(méi)用啊追答
你去看看文件夾下真的有這些文件不?
你是否重裝過(guò)?重裝過(guò)可能會(huì)是注冊(cè)表的問(wèn)題,你先正常卸載vc,然后在開(kāi)始菜單運(yùn)行里輸入regedit,確定,打開(kāi)注冊(cè)表編輯器,分別在“HEKY_CLASSES_ROOTApplications”、“HEKY_CURRENT_USERSoftware”、“HEKY_LOCAL_MACHINESOFTWARE”“HKEY_LOCAL_MACHINESOFTWAREMicrosoft Windows Current Version Uninstall”中查找與vc軟件相關(guān)的項(xiàng),并將其刪除,然后查看你的安裝路徑下還有沒(méi)有殘留文件,有的話也都刪除。
最后再重裝。
新安裝了VC6,編譯時(shí)出現(xiàn)Error spawning cl.exe錯(cuò)誤?請(qǐng)問(wèn)怎么解決?
有2種方法可抄以參考zd:http://blog.csdn.net/z2care/article/details/1576783
vc++ 里的Error spawning cl.exe問(wèn)題啊,已經(jīng)按照路徑修改了可還是沒(méi)有效果,高手幫幫忙啊
可能很多人在安裝VC 6.0后有過(guò)點(diǎn)擊“Compile”或者“Build”后被出現(xiàn)的
“Compiling... ,Error spawning cl.exe”錯(cuò)誤提示給郁悶過(guò)。很多人的
選擇e799bee5baa6e79fa5e98193e78988e69d8331333238663032是重裝,實(shí)際上這個(gè)問(wèn)題很多情況下是由于路徑設(shè)置的問(wèn)題引起的,
“CL.exe”是VC使用真正的編譯器(編譯程序),其路徑在“VC根目錄\VC98\Bin”下面,
你可以到相應(yīng)的路徑下找到這個(gè)應(yīng)用程序。
因此問(wèn)題可以按照以下方法解決:打開(kāi)vc界面 點(diǎn)擊VC“TOOLS(工具)”—>“Option(選擇)”
—>“Directories(目錄)”重新設(shè)置“Excutable Fils、Include Files、
Library Files、Source Files”的路徑。很多情況可能就一個(gè)盤(pán)符的不同
(例如你的VC裝在C,但是這些路徑全部在D),改過(guò)來(lái)就OK了。
如果你是按照初始路徑安裝vc6.0的,路徑應(yīng)為:
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
如果你裝在其他盤(pán)里,則仿照其路徑變通就行(我就是裝在D盤(pán))。
關(guān)鍵是microsoft visual studio\ 后面的東西要相同。
Vc中error spawning cl.exe錯(cuò)誤的解決方法
當(dāng)我們?cè)赩C++6.0中編寫(xiě)好一個(gè)C語(yǔ)言程序后,點(diǎn)擊“Compile(編譯)”或者“Build(構(gòu)建)”出現(xiàn)的“Compiling... ,Error spawning cl.exe”錯(cuò)誤提示,一般都是因?yàn)槁窂皆O(shè)置的問(wèn)題引起的。出現(xiàn)這種問(wèn)題不需要重裝,也許重裝也不能解決這種問(wèn)題。
首先我們的查看VC++6.0的安裝路徑,一般默認(rèn)安裝都是安裝在C:\Program Files\Microsoft Visual Studio目錄下的,但是有可能你安裝時(shí)時(shí)安裝在其他目錄中,一定要知道安裝目錄的路徑。我這里是安裝在D:\Microsoft Visual Studio6.0目錄中。
2
打開(kāi)VC++6.0程序,點(diǎn)擊菜單欄上的“工具(T)”,在出現(xiàn)的下拉列表中選擇“選項(xiàng)(O)...”,如下圖所示。
3
彈出一個(gè)“選項(xiàng)”窗口,點(diǎn)擊窗口菜單欄上的“目錄”選項(xiàng),點(diǎn)擊目錄(S)對(duì)應(yīng)的下拉框會(huì)看到有可執(zhí)行文件(executatble files)、include files、library files、source files四個(gè)選項(xiàng)。
4
首先,我們?cè)凇澳夸洠⊿)”對(duì)應(yīng)的下拉框中選擇“可執(zhí)行文件(executatble files)”,在"路徑(D)"(也就是紅線框)中可以看到一共有四行路徑,黃線框中的代表的是VC++6.0的安裝路徑,如果不是你的安裝路徑,請(qǐng)改為e69da5e887aa7a686964616f31333361303637安裝路徑。
5
然后,再在“目錄(S)”對(duì)應(yīng)的下拉框中選擇“include files”,在"路徑(D)"(也就是紅線框)中可以看到一共有三行路徑,黃線框中依然代表VC++6.0的安裝路徑,如果不是請(qǐng)改為安裝路徑。
6
然后,再在“目錄(S)”對(duì)應(yīng)的下拉框中選擇“l(fā)ibrary files”,在"路徑(D)"(也就是紅線框)中可以看到一共有兩行路徑,黃線框中依然代表VC++6.0的安裝路徑,如果不是請(qǐng)改為安裝路徑。
7
然后,再在“目錄(S)”對(duì)應(yīng)的下拉框中選擇“source files”,在"路徑(D)"(也就是紅線框)中可以看到一共有三行路徑(也許不止三行,但紅線框中的四行很關(guān)鍵),黃線框中依然代表VC++6.0的安裝路徑,如果不是請(qǐng)改為安裝路徑。
8
改完之后,點(diǎn)擊“確定”按鈕,重新編譯程序,可以發(fā)現(xiàn)沒(méi)有出現(xiàn)Compiling...,Error spawning cl.exe這個(gè)問(wèn)題了,程序可以正常編譯了。
聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com