当前位置:淘百问>百科问答>VC++出现了Compiling... Error spawning cl.exe怎么办,不要说换编译器,也不要说百度,百度的方法我试过了

VC++出现了Compiling... Error spawning cl.exe怎么办,不要说换编译器,也不要说百度,百度的方法我试过了

2023-03-11 04:22:31 编辑:join 浏览量:611

VC++出现了Compiling... Error spawning cl.exe怎么办,不要说换编译器,也不要说百度,百度的方法我试过了

这是因为编译器找不到他所需要的文件。这是一个VC++的bug。原因是VC++如果不是第一次安装,那么他找文件的搜索路径就不完全承认你现在安装的路径,其中有一部分文件(尤其是VC98\include文件夹中的文件)会到你上次安装VC++的地方去找,结果找不到。解决方法:在C++中,点击VC“TOOLS(工具)”—>“Option(选择)” —>“Directories(目录)”,看看你上次安装的VC98文件夹在什么位置,然后把现在的VC98文件夹整个复制(不是移动)过皮唯旦去,这样新地方老地方都有那些文件,C++不论到哪里都能找到文件,就不会出错了。但是你现在问题是,你对“TOOLS(工具)”—>“Option(选择)” —>“Directories(目录)"里的设置已经修改多燃扰次了,原先是啥已经记不得了,该怎么办呢?可以这样:先在磁盘搜索VC98文件夹。估计你重装那么多次,可能会有好几个VC98文件夹。于是你把你现在VC++安装的地方的VC98文件夹山敬的内容往那些VC98各复盖一份。这样每个VC98文件夹(不知道哪个是你的VC++认可的,管他呢)里都有一份该有的内容,这样不论你的VC++认可哪一个VC98,都可以找到他要的文件。顺便说一下:百度盛传的下述这种方法是没用的:打开vc界面 点击VC“TOOLS(工具)”—>“Option(选择)” —>“Directories(目录)”重新设置“Excutable Fils、Include Files、Library Files、Source Files”的路径。因为你不论怎么修改,VC++都不会理睬你,仍然顽固地到你上次安装VC++的地方去找文件。因此唯一的办法就是顺从他,把他要的文件放到他顽固坚持要去的地方。去年我帮别人解决过这个问题:http://zhidao.baidu.com/question/1817096087110668828.html?oldq=1另外可以考虑下载新版本的VC:http://zhidao.baidu.com/question/1239025623330908179.html?#replyask-1809227623新版本的VC改正了上述的bug。

标签:百度,编译器,C++

版权声明:文章由 淘百问 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.taobaiwen.com/answer/15960.html
热门文章