我的一个工程里,还没有任何有关DX的代码
我把ddutil.cpp dxutil.cpp还有ddutil.h dxutil.h添加到了着个工程里后,就出现了如下错误:f:\dx9sdk\samples\c++\common\src\dxutil.cpp(1104) : fatal error C1010: unexpected end of file while looking for precompiled header directive
ddutil.cpp
f:\dx9sdk\samples\c++\common\src\ddutil.cpp(1032) : fatal error C1010: unexpected end of file while looking for precompiled header directive
Generating Code...

解决方案 »

  1.   

    我刚碰到过,呵呵,我的解决方法是在这两个.cpp的文件头添加:
    #include "stdafx.h"
    语句就可以了,你试试看
      

  2.   

    同意楼上,这是最好,最快的方法。不过还有一个笨方法,不用编译预处理。在project->setting->c++
    ->category(precompilerd headers)->选择not using precompilerd headers.
    这样也行,不过编译非常慢。
      

  3.   

    to:apcad(新手上路),你实际上已经超前啦,我在这个上面混了几个月了,到前天才知道这个错误是这么解决的,呵呵(使我自己瞎摸出来的)
      

  4.   

    我也是,前几天才发现试着把#include "stdafx.h"加入就可以了.不过我以前就是用的我的笨方法,不用编译预处理,虽然很慢,也还可以凑合.当然,现在我不再用那个方法了.
      

  5.   

    都知道了,看来CSDN很有用嘛!