首页 > 软件 > VC++编译时提示“执行 cl.exe 时出错.”(照着编程书上打的,语法错误估计不是的)

VC++编译时提示“执行 cl.exe 时出错.”(照着编程书上打的,语法错误估计不是的)

软件 2024-02-10

vc++6.0执行源文件是出现“执行CL.EXE时出错”是怎么回事?

“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

VC++6.0执行cl.exe时出错

出错点有两个:第一个,在printf语句后本来应该有个分号的,但是程序代码里面没有;第二个,主函数应该是有个修饰词的,void或者int,但是程序代码没有标。

正确代码如下:

#include
int main()
{
printf("hello,world\n");
}

在 C 程序中,分号是语句结束符。也就是说,每个语句必须以分号结束。它表明一个逻辑实体的结束,主函数需要用void或者int修饰。

扩展资料:

C 语言是一种通用的、面向过程式的计算机程序设计语言。1972 年,为了移植与开发 UNIX 操作系统,丹尼斯·里奇在贝尔电话实验室设计开发了 C 语言。

C 语言是一种广泛使用的计算机语言,它与 Java 编程语言一样普及,二者在现代软件程序员之间都得到广泛使用。

当前最新的C语言标准为 C11 ,在它之前的C语言标准为 C99。

参考资料:C语言基本语法|菜鸟教程

vc编译时出现“执行 cl.exe 时出错”和“执行 c:\windows\system32\cmd.exe 时出错”怎么解决?

改一下安装路径,应该就可以了 可能很多人在安装VC 6.0后有过点击“Compile”或者“Build”后被出现的 “Compiling... ,Error spawning cl.exe”错误提示给郁闷过。很多人的 选择是重装,实际上这个问题很多情况下是由于路径设置的问题引起的, “CL.exe”是VC使用真正的编译器(编译程序),其路径在“VC根目录\VC98\Bin”下面, 你可以到相应的路径下找到这个应用程序。 因此问题可以按照以下方法解决:打开vc界面点击VC“TOOLS(工具)”—>“Option(选择)” —>“Directories(目录)”重新设置“Excutable Fil

c语言中执行cl.exe时出错

格式错了,cl.exe 是控制 Microsoft C 和 C++ 编译器以及链接器的工具。cl.exe 只能在支持 Microsoft Visual Studio 的操作系统中运行。 编译器产生通用对象文件格式 (COFF) 对象 (.obj) 文件。

#include这是c语言头文件

而你设定的文本属于c++类型C:\Users\Administrator\Desktop\Cpp1.cpp

C:\Users\Administrator\Desktop\CPP1.c这个格式才对

扩展资料:

命令行下cl.exe编译链接的问题及解决方法

1、在windows命令行下,输入cl,若系统提示“'cl'不是内部或外部命令,也不是可运行的程序或批处理文件。”

说明VS没有安装或者环境变量设置不正确。本机是已经安装了VS2010的,所以需要设置一下环境变量。在系统变量的Path路径下添加如下内容:“E:\Program Files\Microsoft Visual Studio 10.0\VC\bin”(结合VS的安装路径自行设置)。

2、在命令行输入cl时,出现“丢失mspdb100.dll”的问题时

需要把“E:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\mspdb100.dll”复制到“E:\Program Files\Microsoft Visual Studio 10.0\VC\bin\”下面。这样问题就得到解决了。

3、出现错误“fatal error LNK1104: cannot open file “kernel32.lib””

解决方法是在环境变量中新建的LIB变量中增加值:“C:\Program Files\Microsoft SDKs\Windows\v7.0A\Lib”。

用vc++6.0出现执行cl.exe错误

题主点编译时,底部"组建"框里提示的错误,滚轮上划查看错误详情是否为:Compiling...Error spawning cl.exe

若是如上情况,因为路径有错误导致软件找不到CL.exe,无法成功编译。

可以参考百度经验解决:WIN10安装VC++6.0并解决三个兼容问题

VC++6.0是微软于1998年发布的程序软件,如果是在xp系统上安装,可以直接运行,如果是在WIN7/8和WIN10上安装会出现以下三个兼容性问题,上面经验有针对性解决方案:

1、VC++6.0在win10(7/8)上,启动报错(0xc0000142),无法启动程序。

2、编译报错"Compiling... Error spawning cl.exe",无法成功编译。

3、点"打开"或者"添加"时程序崩溃。

第2个问题主要出现在绿色版里,第1、3个问题xp之后的系统普遍都有。


标签:编程语言 编程 信息技术 cl.exe 电脑网络

大明白知识网 Copyright © 2020-2022 www.wangpan131.com. Some Rights Reserved. 京ICP备11019930号-18