Compiling... ,Error spawning cl.exe 解决方法(转自http://hi.baidu.com/%D3%DE%C8%CB%B3%C2/blog/item/f5d43d3f
来源:互联网 发布:淘宝等额本金贷款条件 编辑:程序博客网 时间:2024/05/05 23:55
可能很多人在安装VC 6.0后有过点击“Compile”或者“Build”后被出现的
“Compiling... ,Error spawning 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
如果你装在其他盘里,则仿照其路径变通就行(我就是装在D盘)。
关键是microsoft visual studio/ 后面的东西要相同。
修改以上路径参数,发现仍不能运行,检查以上各目录的文件,发现文件有丢失,于是从安装包中一一对应复制到安装目录内。之后能正常运行。
分析注册表,发现以上路径配置修改后的效果为
注册表中
[HKEY_CURRENT_USER/Software/Microsoft/DevStudio/6.0/Build System/Components/Platforms/Win32 (x86)/Directories]
一项的改变。
将正确的配置直接导出如下
这里已安装到E://Program Files//Microsoft Visual Studio目录为例说明,
若为其他路径,可将以上部分保存为txt记事本文件,查找并替换
E://Program Files//Microsoft Visual Studio为自己所安装的程序的路径(注意这里路径里用的是双斜杠//,和资源管理器里有些不同,好像路径都用单反斜杠也行,混用我没试过)
保存为txt记事本之后,修改后缀名.txt 为.reg注册表导出格式文件,双击导入即可。
本来可以用批处理结合reg命令来写的,那样应该操作更简单了,但是偶技术所限……
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER/Software/Microsoft/DevStudio/6.0/Build System/Components/Platforms/Win32 (x86)/Directories]
"Path Dirs"="E://Program Files//Microsoft Visual Studio//Common//MSDEV98//BIN;E://Program Files//Microsoft Visual Studio//VC98//BIN;E://Program Files//Microsoft Visual Studio//Common//TOOLS;E://Program Files//Microsoft Visual Studio//Common//TOOLS//WINNT;C://WINDOWS//system32;C://WINDOWS;C://WINDOWS//System32//Wbem"
"Include Dirs"="E://Program Files//Microsoft Visual Studio//VC98//INCLUDE;E://Program Files//Microsoft Visual Studio//VC98//MFC//INCLUDE;E://Program Files//Microsoft Visual Studio//VC98//ATL//INCLUDE"
"Library Dirs"="E://Program Files//Microsoft Visual Studio//VC98//LIB;E://Program Files//Microsoft Visual Studio//VC98//MFC//LIB"
"Source Dirs"="E://Program Files//Microsoft Visual Studio//VC98//MFC//SRC;E://Program Files//Microsoft Visual Studio//VC98//MFC//INCLUDE;E://Program Files//Microsoft Visual Studio//VC98//ATL//INCLUDE;E://Program Files//Microsoft Visual Studio//VC98//CRT//SRC"
=======================================================================================
所以要手动把安装包内的同名文件复制到安装目录内,(就是安装目录内 vc98和common里面的几个文件夹,从安装包里找到同名文件夹,复制到安装路径内就行了)
- Compiling... ,Error spawning cl.exe 解决方法(转自http://hi.baidu.com/%D3%DE%C8%CB%B3%C2/blog/item/f5d43d3f
- D3D中的Alpha颜色混合(1) 转自http://hi.baidu.com/_%E2d_%B7%B3_%DE%B2%C2%D2/blog/item/df338a43da21dc1672f05d71.html
- Compiling... Error spawning cl.exe
- IIS设置允许下载.exe文件的解决方法(转自:http://hi.baidu.com/greenyork/blog/item/81da2a001d2175091d958319.html)
- http://hi.baidu.com/lewutian/blog/category/%C8%CB%B9%A4%D6%C7%C4%DC/index/1
- FTP客户端软件FileZilla使用教程(转自:http://hi.baidu.com/%B8%DF%C7%E5%D6%AE%D3%D1/blog/item/36d6c8b6dc0589fc30a)
- proteus 技巧(转自http://hi.baidu.com/strawxw/blog/item/fed0b6350684b61591ef3974.html)
- 创业须知[转自http://hi.baidu.com/rainstudy/blog/item/f5c48658c93e53dd9c8204a1.html]
- struts validate 动态平验证(转自http://hi.baidu.com/twobrushes/blog/item/ff088fdd66d484305982dda4.html)
- ATPCS【转自http://hi.baidu.com/cumtsun/blog/item/3307af1b909d361d8618bf82.html】
- 保护模式寻址(转自http://hi.baidu.com/sharppoint/blog/item/bc1b34393b2057f43a87ce95.html)
- struts2的配置详解(转自 http://hi.baidu.com/louhu/blog/item/52d2d1652bbeccfaf6365458.html)
- Global.asax详解(转自:http://hi.baidu.com/mycolorwind/blog/item/45384980228cbfdf9023d960.html)
- ubuntu ibus开机启动(转自:http://hi.baidu.com/haitongz/blog/item/d07faadaccf8f53b32fa1c28.html)
- sqlite使用手册(转自:http://hi.baidu.com/zifengshen/blog/item/671240f7e148f428720eec32.html)
- 关于sqlite3的性能(转自:http://hi.baidu.com/snailzone/blog/item/da9368662bc94f25aa184c2b.html)
- Q_DECLARE_METATYPE与qRegisterMetaType学习(转自:http://hi.baidu.com/cyclone/blog/item/01108bd40599b00fa18)
- 会说话的猪 转自:http://hi.baidu.com/gg81/blog/item/91c088ef5b177114fdfa3c72.html
- VMtools安装
- 《Microsoft Sql server 2008 Internals》读书笔记--第八章The Query Optimizer(1)
- 对抗启发式代码仿真检测技术分析
- JMS基本概念、功能与特性(整理)
- JPA ID生成策略
- Compiling... ,Error spawning cl.exe 解决方法(转自http://hi.baidu.com/%D3%DE%C8%CB%B3%C2/blog/item/f5d43d3f
- Solaris10的文件布局
- MYSQL主键自动增加的配置
- AJAX扩展控件CollapsiblePanel(可收缩面版)的使用方法总结
- PL/SQL游标总结
- IBM WebSphere Message Broker Training day 2 tips
- TIBCO ESB实战系列:使用BW SOAP RequestReply调用SOAP/JMS服务
- oracle uptime的bug
- c/c++内存划分