LINK : fatal error LNK1104: cannot open file "d3dx8.lib"
Error executing link.exe.我的directX SDK 是9.0的
引用d3dx8.lib是否不对?
可是,怎样才能改成d3dx9.lib呢?
不清楚啊

解决方案 »

  1.   

    你是不是用的Microsoft Visual Studio .NET???
    你应该用directx的sdk里的头文件和库文件。
    也就是你必须设置你的include路径和lib路径时directx的相应路径应当在最前面,编译程序就会先去找directx里的d3dx9.lib了。
      

  2.   

    我是用的6.0
    directX的路径也是在最前面的
    编译的时候,还是link d3dx8.lib
    这怎么控制啊?
      

  3.   

    在Project->Setttings->Link->Object/library modules的框里面的最後面加入d3dx9.lib呀!