询问DirectX的开发环境配置
目前用的是VS2010,DirectX SDK已安装,在网上找了很多配置例子,只知道需要添加
可执行文件目录
$(DXSDK_DIR)Utilities\bin\x86;
包含目录
$(DXSDK_DIR)Include;
库目录
$(DXSDK_DIR)Lib\x86;
这些,但是编译的时候就提示“发生生成错误”,之后在错误提示栏里什么都没有显示,所以也不清楚到底什么地方弄错了。工程是照着SDK带的空例子创建的。
由于完全不知道错误在哪里,所以求开发环境详细配置方法....
[解决办法]
你的
“可执行文件目录
$(DXSDK_DIR)Utilities\bin\x86;
包含目录
$(DXSDK_DIR)Include;
库目录
$(DXSDK_DIR)Lib\x86;”
和我设置的不同,如果你的测试是基于SDK的samples,肯定是没问题。如果是自己的程序,试试设置为:
包含目录
$(DXSDK_DIR)\Include;
库目录
$(DXSDK_DIR)\Lib;
执行文件目录不要添加。
然后视情况链接相关lib,在方案的属性->debug内添加例如d3d9.lib,d3dx9.lib,winmm.lib等。具体的lib对应关系可搜索相关信息,这里不累述。
祝你成功
[解决办法]
直接复制到VC安装目录下对应的lib include两个文件夹
注意程序里要#pragma comment(lib, "xxx.lib")