‘壹’ 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程序通过