bluesnow83
驱动牛犊
驱动牛犊
  • 注册日期2003-05-05
  • 最后登录2003-06-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1710回复:13

请教一个编译中的错误(Error spawning cl.exe)

楼主#
更多 发布于:2003-05-19 14:37
程序代码没有任何错误,为什么编译过程会有这样的错误:
Compiling...
Error spawning cl.exe

不知谁遇到过这种问题?怎么解决?谢谢!
mailme
驱动老牛
驱动老牛
  • 注册日期2001-05-21
  • 最后登录2010-02-25
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望3点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-05-20 17:26
太多可能,你说的太简单了,你怎么确定代码没错呢?这之前你做过什么改变开发环境的操作没有?

另外,你的图片够Q的,做头像很好 :D
早起早睡 精神百倍
bluesnow83
驱动牛犊
驱动牛犊
  • 注册日期2003-05-05
  • 最后登录2003-06-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-05-20 19:06
我编的程序是有关读取磁盘前几个扇区内容的程序,以前运行过,结果正确,不过因为我的软驱是USB外挂,有一次没插软驱就尝试运行,结果就出错了,以后就是插上软驱仍然有错,另外此后,其他的程序有的可以运行,有的则不能运行。剧郁闷!先后重装了两次VC,重装到可以解决,可这不是根本上解决问题的方法。所以才来这里向高人求教。谢谢。我把程序放在附件里了。
附件名称/大小 下载次数 最后更新
2003-05-20_ioTest.cpp (4KB)  4
bluesnow83
驱动牛犊
驱动牛犊
  • 注册日期2003-05-05
  • 最后登录2003-06-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-05-20 19:41
另外,还想问一下,为什么我不能修改头像?
zydcat
驱动老牛
驱动老牛
  • 注册日期2001-12-06
  • 最后登录2006-04-12
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-05-20 20:05
偶编译没问题 :D
[color=red]肥虫虫[/color] [img]http://www.driverdevelop.com/forum/upload/bradley/2002-11-15_ig01.gif[/img]
zydcat
驱动老牛
驱动老牛
  • 注册日期2001-12-06
  • 最后登录2006-04-12
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2003-05-20 20:05
图象太大了吧 :D
[color=red]肥虫虫[/color] [img]http://www.driverdevelop.com/forum/upload/bradley/2002-11-15_ig01.gif[/img]
bluesnow83
驱动牛犊
驱动牛犊
  • 注册日期2003-05-05
  • 最后登录2003-06-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2003-05-21 00:15
谢谢
mailme
驱动老牛
驱动老牛
  • 注册日期2001-05-21
  • 最后登录2010-02-25
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望3点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2003-05-21 11:24
我用自己软驱运行了一下你的程序,没有问题啊
早起早睡 精神百倍
bluesnow83
驱动牛犊
驱动牛犊
  • 注册日期2003-05-05
  • 最后登录2003-06-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2003-05-21 12:39
的确如此,我们宿舍的其他人都没出现过这种情况,只是我的笔记本会有这种情况,如果运行读软盘的程序时没有插软驱,就会有这种情况,以后即使插上软驱也不行了,同时部分其他程序也不能运行了。在编这个程序以前,我也从没运行过这种问题。这个错误是什么意思呢?通常什么情况下会出现这种错误?
mailme
驱动老牛
驱动老牛
  • 注册日期2001-05-21
  • 最后登录2010-02-25
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望3点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2003-05-21 13:24
刚才死机,白敲了那么多字!!!!!!!!!!!!!!!!!!!

 :mad: :mad: :mad:

[编辑 -  5/21/03 by  mailme]
早起早睡 精神百倍
mailme
驱动老牛
驱动老牛
  • 注册日期2001-05-21
  • 最后登录2010-02-25
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望3点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2003-05-21 14:12
再敲一遍 :( :( :(

我刚才试了一下,把physicDisk中的device改为一个不存在的设备\"\\\\\\\\.\\\\u:\",程序也可以照样走下去,一直在deviceiocontrol后才返回错误值,也就是说GetLastError并没有防止INVALID_HANDLE_VALUE,这样不好,建议在createfile以后加上检测Floppy是否为INVALID_HANDLE_VALUE的语句,若是则程序就退出。这样你至少以后不会再出现这种问题,软驱不存在就直接退出程序比较好。

至于你的问题,我也不是很清楚,难道是系统在usb软驱不存在时将\"\\\\\\\\.\\\\a:\"给其他设备用了导致系统错误??你可以用walter oney的Device Object Viewer工具看看“\\??\\A:”的符号指向谁了。
个人想法,也不知道对错,希望另有高人指点

[编辑 -  5/21/03 by  mailme]
早起早睡 精神百倍
mailme
驱动老牛
驱动老牛
  • 注册日期2001-05-21
  • 最后登录2010-02-25
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望3点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2003-05-21 14:19
我找了个usb软驱来,然后将我的软驱(A:)屏蔽,进系统后软驱没了,插上usb软驱后显示为B:,然后运行你的程序没有问题,拔下usb后还是没有问题 :(

没办法模拟你的问题啊,也许是pc和notebook不同造成的吧,呵呵,我只能这么想了
早起早睡 精神百倍
bluesnow83
驱动牛犊
驱动牛犊
  • 注册日期2003-05-05
  • 最后登录2003-06-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2003-05-22 01:00
mailme
非常感谢,没想到会有人对这个问题这么认真。
可能使我的机器不行,看来不能太相信IBM了,呵呵。
mailme
驱动老牛
驱动老牛
  • 注册日期2001-05-21
  • 最后登录2010-02-25
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望3点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2003-05-22 09:07
呵呵,遇到不明白的就尽量把它搞明白,这也是学习的过程啊 :D :D
早起早睡 精神百倍
游客

返回顶部