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