c语言初学者求救!执行 cl.exe 时出错.是什么意思?

c语言初学者求救!执行 cl.exe 时出错.是什么意思?,第1张

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

#include<stdio.h>这是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”。

出现“执行cl.exe时出错”是因为Visual没有安装好。

解决执行cl.exe时出错”的步骤如下:敏腊

1、首先找到VC++6.0的安装路径,一般默认安装都是安装在C:\ProgramFiles\MicrosoftVisualStudio目录下的。

2、然后打开VC++6.0程序,点击菜单栏上的“工具(T)”,在出明销现的下拉列表中选择“选项(O)...”。

3、d出一个“选项”窗口,点击窗口菜单栏上的“目录”选项,点击目录(S)对应的下拉框会看到有可执行文件(executatblefiles)、includefiles、libraryfiles、sourcefiles四个选项。

4、在“目录(S)”对应的下拉框中选择“可执行文件(executatblefiles)”,在"路径(D)"(也就是红线框)中可以看到一共有四行路径,黄线框中的代表的是VC++6.0的激拿游安装路径,如果不是原来的安装路径,请改为安装路径。

5、然后,再在“目录(S)”对应的下拉框中选择“includefiles”,在"路径(D)"(也就是红线框)中可以看到一共有三行路径,黄线框中依然代表VC++6.0的安装路径,如果不是请改为安装路径。

6、然后,再在“目录(S)”对应的下拉框中选择“libraryfiles”,在"路径(D)"(也就是红线框)中可以看到一共有两行路径,黄线框中依然代表VC++6.0的安装路径,如果不是请改为安装路径。

7、然后,再在“目录(S)”对应的下拉框中选择“sourcefiles”,在"路径(D)"(也就是红线框)中可以看到一共有三行路径(也许不止三行,但红线框中的四行很关键),黄线框中依然代表VC++6.0的安装路径,如果不是请改为安装路径。

8、改完之后,点击“确定”按钮,重新编译程序,可以发现没有出现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


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12422060.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存