有人用过Intel的C++编译器么?在VC.NET中整合的问题

LvYou 2004-01-25 04:36:13
7.1版本的编译器对中文支持不好,工程中如果有中文目录,就会出错;即使没有中文目录,编译也不稳定,经常让IDE出错.

刚刚试了一下8.0,好像对中文支持没有问题了,但是更大的问题在于:在IDE中根本没法编译:
------ 已启动生成: 项目: testcon, 配置: Debug Win32 ------

Compiling with Intel C++ 8.0
stdafx.cpp
icl: error: could not write to argument file 'd:\temp\11602.arg'
Command-line error: too many arguments on command line

compilation aborted for .\stdafx.cpp (code 4)

Build log was saved at "file://e:\temp\Testslo\testcon\Debug\BuildLog.htm"
testcon - 1 error(s), 0 warning(s)


---------------------- 完成 ---------------------

生成: 0 已成功, 1 已失败, 0 已跳过


说明几个问题:
1.不存在文件访问权限问题,但是感觉'd:\temp\11602.arg'根本没有生成这个文件.
2.查看BuildLog,根据其中给出的参数直接在命令行下调用编译器,就可以编译.

感觉问题出在生成参数文件那一步,本来应该在临时目录写入一个参数文件,但是这个文件实际上没有建立起来.

有没有哪位在vs2003.net下使用成功了的?谈谈经验吧~


我的环境:
windows 2000
vs.net 2003
Intel C++ Compiler 8.0
...全文
97 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

64,683

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧