阅读:1696回复:7
大虾们回复就送分!\"internal error during pass2\"
after I build any ddk sample ,it report that cann\'t find the \"macwin32.h\" or \"internal error during pass2\" .
大虾们回复就送分!!! |
|
沙发#
发布于:2002-03-21 15:14
应该是环境变量没有设置好,包括DDK的环境变量、VC的环境变量和SDK的路径径参数。本站有几篇文章是专门讲环境变量设置的,你可以查查看。
有我的机器上,只在在开始菜单中选择Checked 或 Free build environment,进入DOS环境后再运行vcvars32.bat就可以正确编译DDK中的任务sample. Best regards! |
|
|
板凳#
发布于:2002-03-21 15:33
用户被禁言,该主题自动屏蔽! |
|
地板#
发布于:2002-03-21 15:50
这个文件不知道干什么用的,在我安装的DDK,SDK及VC里都没有!
其实只要能够编译程序出来就可以! |
|
地下室#
发布于:2002-03-21 16:07
你按的顺序没错吧?
如顺序错了也不行。偶就遇到过。 偶不想重装硬就自己写了个SET build environment! 真是倒霉!!! 希望你也不要这样!!! 环境的设置和安装站里有慢慢看吧!!! :D :D :D :D :D :D |
|
|
5楼#
发布于:2002-03-21 17:29
各位谢了。
分乃身外之物,我虽爱惜但为了学会DRIVER, 大家去分吧。 真糊涂,听君一席话,我才想到重看DDK DOCUMENTATION。 只见上面写到: “Note: Do not install this DDK over previous versions of this or any other DDK. Improper installation of the DDK can cause the use of old and incorrect files, which will lead to unreliable results in any drivers you develop.” 我想是我乱装DDK的源故吧, 我的WIN2000装了98 DDK, 2000 DDK,WINDOWS ME DDK。 大概SYSTEM 早以乱套了。 |
|
6楼#
发布于:2002-03-21 17:51
此乃悟也!祝你学DRIVER顺利!
|
|
|
7楼#
发布于:2002-03-21 18:37
啊?? 果然利害,2000ddk可以编译vxd,不用装98的 |
|
|