【3D技术宅公社】XR数字艺术论坛  XR技术讨论 XR互动电影 定格动画

 找回密码
 立即注册

QQ登录

只需一步,快速开始

调查问卷
论坛即将给大家带来全新的技术服务,面向三围图形学、游戏、动画的全新服务论坛升级为UTF8版本后,中文用户名和用户密码中有中文的都无法登陆,请发邮件到324007255(at)QQ.com联系手动修改密码

3D技术论坛将以计算机图形学为核心,面向教育 推出国内的三维教育引擎该项目在持续研发当中,感谢大家的关注。

查看: 2863|回复: 8

dsound.h atlconv.h包含后不能通过编译??

[复制链接]
发表于 2006-5-15 17:54:30 | 显示全部楼层 |阅读模式

我在家里用的是VC.NET2003,在办公室装的是VC6(没办法,毕竟不是自己的机器).

在家里没什么问题,可是当我在VC6中包含 dsound.h 和 atlconv.h 的时候,弹出一大堆错误.改了半天也不行,郁闷中.

改包含的库文件都包含了(dsoud.lib strmiids.lib.............)

到底是怎么回事啊?????

[em07][em07][em07][em07]
发表于 2006-5-17 11:13:42 | 显示全部楼层

那就不要在办公室里作这个啦

 楼主| 发表于 2006-5-17 17:06:25 | 显示全部楼层

我要工作啊~~~~~~~~~

好你个死"老鼠",就知道敷衍我.........

还好,我在网上找了一圈,把问题给解决了.........

不知道怎么回事,每次我碰到问题都要先来这里发帖子,然后问题总在很短的时间内被解决,要么是网上解决,要么是自己解决,当然还有你和大家的帮助........

看来,心情是可以直接影响工作效率,并且拓宽思维空间的............

[em04]
 楼主| 发表于 2006-5-15 18:04:57 | 显示全部楼层

我在 atlconv.h 源代码中看到这样一句:"ATL requires C++ compilation (use a .cpp suffix)"

做何解释???

 楼主| 发表于 2006-5-15 18:05:40 | 显示全部楼层

为什么在我家的VC.NET 中什么问题都没有啊,看来VC6和.NET差别还是有的...

55555555555555

[em07][em07][em07][em07][em07]
发表于 2006-5-17 20:17:40 | 显示全部楼层

但是你自己做好了,从来都不说怎么弄好的....[em05]

 楼主| 发表于 2006-5-18 07:15:24 | 显示全部楼层

..........

我怎么没说过???

"不能显示中文"帖子里面不是说了吗.我是把"lib"文件搞错了.

这次的问题是,头文件的包含顺序问题,VC中,有些头文件是要按一定的顺序包含的,顺序的错误将会导致VC自带的头文件由于各种原因(特别是语法错误)无法通过编译

发表于 2006-5-18 10:00:38 | 显示全部楼层

晕倒~~~怎么都是这些没有技术含量的解决方案啊~~

不过头文件顺序问题不可小视,也是值得咱们注意的,养成一个书写头文件顺序的习惯(虽然并不知道每一个头文件需要的顺序),避免这些麻烦

 楼主| 发表于 2006-5-19 08:58:55 | 显示全部楼层

"没有技术含量的解决方案"

我的技术有限啊~~~~~~~~~

只能用一些"没有技术含量的解决方案"了~~~~~~~~~~~

关于头文件的包含顺序,可以查阅MSDN,或者在网上搜索,网上的高人N多啊~~~~~~~~~~~

INTERNET真是好东西~~~~~~~~~~~~~~~~

[em01][em01]
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|3D数字艺术论坛 ( 沪ICP备14023054号 )

GMT+8, 2025-2-6 00:58

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表