『壹』 vc++編譯為什麼會出現error spawning c1.exe的錯誤
VC++編譯出現error spawning c1.exe的錯誤是因為編譯環境設置出問題導致的。
細節如下:
出現這種問題的VC6一般是綠色版和精簡版的VC;
出現編譯不通過的原因主要是VC6的配置文件沒有設置好
打開vc界面 點擊VC「TOOLS(工具)」—>「Option(選項)」 —>「Directories(目錄)」重新設置「Excutable Fils(可執行文件)、Include Files、
Library Files、Source Files」的路徑(注意這些是下拉框框里可以通過選擇修改)。
如果用戶是按照初始路徑安裝vc6.0的,路徑應為:
executatble files:
C:Program FilesMicrosoft Visual StudioCommonMSDev98Bin
C:Program FilesMicrosoft Visual StudioVC98BIN
C:Program FilesMicrosoft Visual StudioCommonTOOLS
C:Program FilesMicrosoft Visual StudioCommonTOOLSWINNT
include files:
C:Program FilesMicrosoft Visual StudioVC98INCLUDE
C:Program FilesMicrosoft Visual StudioVC98MFCINCLUDE
C:Program FilesMicrosoft Visual StudioVC98ATLINCLUDE
library files:
C:Program FilesMicrosoft Visual StudioVC98LIB
C:Program FilesMicrosoft Visual StudioVC98MFCLIB
source files:
C:Program FilesMicrosoft Visual StudioVC98MFCSRC
C:Program FilesMicrosoft Visual StudioVC98MFCINCLUDE
C:Program FilesMicrosoft Visual StudioVC98ATLINCLUDE
C:Program FilesMicrosoft Visual StudioVC98CRTSRC
『貳』 為什麼編譯和運行vc++ 時會出現Error spawning c1.exe 的錯誤
那個不叫C1.exe,是cl.exe,文件在VC安裝目錄的bin下邊,這種錯誤一般是在進行編譯時找不到文件所致,不過個人認為大多數是程序中使用了某一個靜態庫,而在進行編譯的時候找不到該靜態庫所致。
原因是這些,解決方法,網上說的基本都沒錯。Excutable file就是VC安裝目錄下的bin目錄,include Files是安裝目錄下的include文件夾,Library Files是lib目錄, Source Files,設置一下自己工程的引用目錄,不過這個一般建立工程,進行文件加入,並且insert into project的話,不會有什麼問題。
最後建議,重新安裝VC,這是最好的方式。如果還有問題,應該就是程序的問題了。
『叄』 我在用C語言編程時,編譯後總出現Error:spawning C1.exe的錯誤,看不懂,是什麼意思啊快快快,謝謝!
原腔鄭喊因可能是因為你計算機上的VC是從別的計算機上面拷來的,而非直接安裝,所以設置的編譯器路徑需要重新設置。
具體的解決方法:
1、在菜單欄的【工具】(Tools)中選擇【選項】(Options),在打開的對話框中選擇【路徑】(Directories);
在右邊的目錄「Show directories for:」下拉表中選擇【可執行文件】(Executable files),再看下面有沒有cl.exe文件所在的目伍野錄,如果不叢和對修改之。
6、修改完之後,點擊【確定】按鈕,重新編譯程序,可以發現沒有出現Error spawning cl.exe這個問題,程序可以正常編譯了。