『壹』 VC++6.0執行CL.EXE出錯
一般這種問題在win7和vista下面VC6問題,請嘗試以下方法,如果沒有的話,你重新找一個VC版的具體步驟湊
:
:「CL.EXE VC使用真正的編譯器(編譯器)其在VC根目錄/ VC98/Bin的路徑「下面,
您可以找到該應用程序,以適當的路徑。
所以這個問題是可以解決的,按照下面的方法:打開vc界面點擊VC「TOOLS(工具)」 - >「選項(選擇)
- >目錄(目錄)」重新設置「Excutable的酒坊,包括文件,
庫文件,源文件」的路徑。很多情況下可能是字母
(例如你的VC安裝在C,但所有這些路徑在D),在一夜之間改變就OK了。
如果您安裝了VC6.0中按照初始路徑,路徑應該是:
executatble資料:
C :/ Program Files文件/ Microsoft的Visual Studio/Common/MSDev98的/斌
C :/ Program Files文件/ Microsoft的Visual Studio/VC98/BIN中
C :/ Program Files文件/ Microsoft Visual Studio中/普通/工具
C :/ Program Files文件/微軟的Visual Studio /普通/ TOOLS / WINNT
包括文件:
C :/ Program Files文件/ Microsoft的Visual Studio/VC98/INCLUDE中
C :/程序文件/ Microsoft的Visual Studio/VC98/MFC的/ INCLUDE
C :/ Program Files文件/微軟Visual Studio/VC98/ATL/INCLUDE
庫文件:
C :/ Program Files文件/ Microsoft的Visual Studio/VC98/LIB的 BR /> C :/ Program Files文件/微軟Visual Studio/VC98/MFC/LIB
源文件:
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 :/程序文件/微軟的Visual Studio / VC98 / CRT / SRC
如果你安裝在其他板,為藍本,其路徑就行了(我只是安裝在D盤)。
關鍵的Microsoft Visual Studio /背後的東西是一樣的。
我遭受了幾次,無論上述中國的一部分,學會從主重新載入。
:如果該功能不能正常工作,那麼你的環境變數。
右鍵單擊「我的電腦」 - >屬性 - >高級 - >環境變數 - >選PATH點編輯 - >在另外的VC都將被刪除。就OK了。
:第一個二轉,我用全部刪除,三分之一的VC + +安裝驅動器,然後單擊OK,大家可以試試。
『貳』 在DOS下利用cl.exe來編譯C++文件
這個問題很簡單。
比如說你在命令行裡面運行cl.exe吧。
cl.exe所在的文件夾裡面有一個批處理叫做
VSVAR32.BAT
首先運行它一次,你就可以用cl.exe來編譯你的代碼了。
如果你還需要編譯很大的文件。
那麼你可能需要使用nm.exe
(vc的make工具)
『叄』 為什麼編輯程序時老是出現「執行 cl.exe 時出錯」
你程序沒錯
只是你安裝的visual沒安裝好,有兩種可能,一是路徑錯誤。二是環境變數錯了。一下給你講。
你是用的VC++編譯器吧,
我用這個也出現了這種的開始不知道麻煩的很弄了幾小時。
具體步湊:
一:
「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\
後面的東西要相同。
本人深受其害,重裝多次不管用,上面中文部分為高手借鑒。
二:
如果上述功能不行的話你就看看環境變數。
右鍵單擊我的電腦->選擇屬性->選擇高級->環境變數->選PATH
點編輯->把除VC的都刪了。就OK了。
我的電腦這樣就可以調試了。沒問題。(最好是把你刪的內容建個文件保存起
以防萬一)。
有用的話回復!!!
『肆』 c語言編程中出現"執行 cl.exe 時出錯" 跪求指點!!!!
有兩種可能,一是路徑錯誤。二是環境變數錯了。一下給你講。
你是用的VC++編譯器吧,
我用這個也出現了這種的開始不知道麻煩的很弄了幾小時。
具體步湊:
一: 「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\ 後面的東西要相同。
本人深受其害,重裝多次不管用,上面中文部分為高手借鑒。
二: 如果上述功能不行的話你就看看環境變數。
右鍵單擊我的電腦->選擇屬性->選擇高級->環境變數->選PATH 點編輯->把除VC的都刪了。就OK了。
我的電腦這樣就可以調試了。沒問題。(最好是把你刪的內容建個文件保存起 以防萬一)。
不會網路下嗎
『伍』 為什麼老是「執行 cl.exe 時出錯」
出現「執行 cl.exe 時出錯」是因為Visual沒有安裝好。
解決執行 cl.exe 時出錯」的步驟如下:
1、首先找到VC++6.0的安裝路徑,一般默認安裝都是安裝在C:Program FilesMicrosoft Visual Studio目錄下的。
『陸』 c語言初學者求救!執行 cl.exe 時出錯.是什麼意思
格式錯了,cl.exe 是控制 Microsoft C 和 C++ 編譯器以及鏈接器的工具。cl.exe 只能在支持 Microsoft Visual Studio 的操作系統中運行。 編譯器產生通用對象文件格式 (COFF) 對象 (.obj) 文件。
#include<stdio.h>這是c語言頭文件
而你設定的文本屬於c++類型C:UsersAdministratorDesktopCpp1.cpp
C:UsersAdministratorDesktopCPP1.c這個格式才對
命令行下cl.exe編譯鏈接的問題及解決方法
1、在windows命令行下,輸入cl,若系統提示「'cl'不是內部或外部命令,也不是可運行的程序或批處理文件。」
說明VS沒有安裝或者環境變數設置不正確。本機是已經安裝了VS2010的,所以需要設置一下環境變數。在系統變數的Path路徑下添加如下內容:「E:Program FilesMicrosoft Visual Studio 10.0VCin」(結合VS的安裝路徑自行設置)。
2、在命令行輸入cl時,出現「丟失mspdb100.dll」的問題時
需要把「E:Program FilesMicrosoft Visual Studio 10.0Common7IDEmspdb100.dll」復制到「E:Program FilesMicrosoft Visual Studio 10.0VCin」下面。這樣問題就得到解決了。
3、出現錯誤「fatal error LNK1104: cannot open file 「kernel32.lib」」
解決方法是在環境變數中新建的LIB變數中增加值:「C:Program FilesMicrosoft SDKsWindowsv7.0ALib」。
『柒』 執行cl.exe出錯
#include<stdio.h>
#include<math.h>
#definePI3.14
intmain()
{
intradius;
floatcircumference;
radius=2;
circumference=2;
printf("變數radius地址是:%d ",&radius);
printf("半徑開平方值是:%f ",sqrt(radius));
printf("半徑是%d,周長是%f ",radius,2*PI*radius);
return0;
}
『捌』 執行 cl.exe 時出錯,什麼原因
你程序沒錯,只是你安裝的visual沒安裝好。
1 「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的,那麼路徑應為
C:\Program Files\Microsoft Visual Studio\common|MSdev98\Bin
C:\Program Files\Microsoft Visual Studio\bc98\bin
C:\Program Files\Microsoft Visual Studiocommon\tools
C:\Program Files\Microsoft Visual Studiocommon\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
希望可以幫到您!!
『玖』 求cl.exe命令行編譯的實例。在線等
給你一個例子
@echo off
cd c:\cl6
call setvars.bat
cd bin\qq\qq
cl stdafx.cpp /nologo /MD /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_AFXDLL" /D "_MBCS" /Fp"Release/Test.pch" /Yc"stdafx.h" /Fo"Release/" /Fd"Release/" /FD /c
cl qq.cpp /nologo /MD /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_AFXDLL" /D "_MBCS" /Fp"Release/Test.pch" /Yu"stdafx.h" /Fo"Release/" /Fd"Release/" /FD /c
cl qqDlg.cpp /nologo /MD /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_AFXDLL" /D "_MBCS" /Fp"Release/Test.pch" /Yu"stdafx.h" /Fo"Release/" /Fd"Release/" /FD /c
rc /l 0x804 "qq.rc"
link /nologo /subsystem:windows /incremental:no "/pdb:Release/Test.pdb" /machine:I386 "/out:Release/Test.exe" Release/stdafx.obj Release/qq.obj Release/qqDlg.obj qq.res
編譯mfc程序通過