成功编译RenderingPluginExample53的cpp项目的步骤
2016-10-21 12:54
274 查看
备忘:unity中调用d3d功能的示例项目
两个方面的配置:
1. 为了在项目中能够找到d3d12.h d3d11.h d3d9.h等,做如下操作:
在项目属性中,VC++目录=》包含目录 中添加 C:\Program Files (x86)\Windows Kits\10\Include\10.0.10240.0\um
2. 为了在项目中能够连接时找到d3d12.lib d3d11.lib d3d9.lib等,做如下操作:
在项目属性中,VC++目录=》库目录 中添加 C:\Program Files (x86)\Windows Kits\10\Lib\10.0.10240.0\um\x64
3. 为了在项目中能够连接到d3d12.lib d3d11.lib d3d9.lib等,做如下操作:
在项目属性中,连接器=》输入=》附加依赖项 中添加 d3d12.lib;d3d11.lib;d3d9.lib;
等3个lib库文件名。
4. 为了在项目中能够找到“GL/glew.h”GL/glew.c等,在项目中添加一个文件夹“GL”,与RenderingPlugin.cpp同目录。
将 glew项目中的.h与.c文件全部拷贝到GL文件夹中即可。
注:搞图形学的话,对glew项目应该很熟悉的,找项目源代码。
打完收工。可以编译和改写代码了。
两个方面的配置:
1. 为了在项目中能够找到d3d12.h d3d11.h d3d9.h等,做如下操作:
在项目属性中,VC++目录=》包含目录 中添加 C:\Program Files (x86)\Windows Kits\10\Include\10.0.10240.0\um
2. 为了在项目中能够连接时找到d3d12.lib d3d11.lib d3d9.lib等,做如下操作:
在项目属性中,VC++目录=》库目录 中添加 C:\Program Files (x86)\Windows Kits\10\Lib\10.0.10240.0\um\x64
3. 为了在项目中能够连接到d3d12.lib d3d11.lib d3d9.lib等,做如下操作:
在项目属性中,连接器=》输入=》附加依赖项 中添加 d3d12.lib;d3d11.lib;d3d9.lib;
等3个lib库文件名。
4. 为了在项目中能够找到“GL/glew.h”GL/glew.c等,在项目中添加一个文件夹“GL”,与RenderingPlugin.cpp同目录。
将 glew项目中的.h与.c文件全部拷贝到GL文件夹中即可。
注:搞图形学的话,对glew项目应该很熟悉的,找项目源代码。
打完收工。可以编译和改写代码了。
相关文章推荐
- 在WindowsXP下使用Dev-Cpp编译Boost步骤
- ERP实施顾问项目成功实施的步骤与心得分析
- Cocos2d-x 避免手工输入项目需要编译的cpp文件到Android.mk里
- cocos2dx项目Android编译时,省去手动添加.cpp文件
- vs2012下编译别人的项目时,明明有头文件且xxx.cpp中包含的头文件,却还提示xxx是未标识符,error C2065
- 高版本android sdk上i-jetty项目maven编译不成功
- 门户项目成功十步骤
- cocos2d-x 避免手打输入项目cpp文件到android.mk里面编译
- 在Windows上用cygwin成功编译quick-cocos2d-x项目下的CoinFlip例子
- Maven错误在这里看【项目无法成功编译由于maven未成功下载依赖导致】
- VC创建一个.h文件加入项目后,重命名为CPP,仍然不编译
- LINUX内核编译方法以及其步骤(在READ HAT LINUX 5.0上面运行成功)
- 《DirectX 游戏开发终极指南》游戏项目编译成功的方法
- cygwin编译win7cocos2d-x android项目报"cc1plus.exe: fatal error: jni/hellocpp/main.cpp: Permission denied“
- eclispe导入myeclipse项目编译解决步骤
- 痛苦的项目编译成功之收获!
- C#编译时提示未能解析引用的程序(被引用项目编译成功,但引用项目编译时却不能正常引用)
- Qt编译错误:构建***项目发生错误,当执行构建步骤“qmake时
- cocos2d-x 避免手打输入项目cpp文件到android.mk里面编译
- mac下cocos2dx(带jsoncpp第三方库)编译为android项目心得