d3dUtility.cpp 统一回答:在vs2015中调试D3D9龙书 代码示例:4.4 d3dUtility.cpp
2016-11-14 22:25
701 查看
龙书d3d9的代码 在作者的资源中,可查找,免分。
注意:如果可能的话,请先安装DXSDK_Jun10.exe,然后再安装VS2010或VS2015。否则,会在安装DXSDK_Jun10.exe的过程的最后阶段会报错。不过,即使是报错,也不影响学习项目的编译运行。
1.安装微软的图形开发D3D库:DXSDK_Jun10.exe。微软官网下载。
2.然后在VS2015中创建VC++空项目,项目名字自己娶一个合适的:
3.配置项目属性如下所示:
配置包含目录和库目录到对应DXSDK_Jun10.exe的安装目录:
例如本机:
D:\Program Files (x86)\Microsoft DirectX SDK (June2010)\Include
D:\Program Files (x86)\Microsoft DirectX SDK (June2010)\Lib\x64
在链接器的输入条目中的附加依赖库中添加:d3d9.lib;d3dx9.lib;winmm.lib;
每个库中都有要用到的函数。
4.将代码拷贝到项目文件夹下(详细如下图;够细致了哈J);
然后,在VS2015中的解决方案资源管理器中,将项目文件添加到对应条目下:
5.到目前,还有代码中的字符串出现报错
方法一:
方法二:在出现字符串的C++源文件中加入#inlcude<tchar.h>,并将字符串进行修改:
例如: 将出现“XXX”的地方,改成_T(“XXX”)即可。即添加_T().
原因是unicode问题。
每个项目都是如此配置;学习愉快!
知识就是力量!
注意:如果可能的话,请先安装DXSDK_Jun10.exe,然后再安装VS2010或VS2015。否则,会在安装DXSDK_Jun10.exe的过程的最后阶段会报错。不过,即使是报错,也不影响学习项目的编译运行。
1.安装微软的图形开发D3D库:DXSDK_Jun10.exe。微软官网下载。
2.然后在VS2015中创建VC++空项目,项目名字自己娶一个合适的:
3.配置项目属性如下所示:
配置包含目录和库目录到对应DXSDK_Jun10.exe的安装目录:
例如本机:
D:\Program Files (x86)\Microsoft DirectX SDK (June2010)\Include
D:\Program Files (x86)\Microsoft DirectX SDK (June2010)\Lib\x64
在链接器的输入条目中的附加依赖库中添加:d3d9.lib;d3dx9.lib;winmm.lib;
每个库中都有要用到的函数。
4.将代码拷贝到项目文件夹下(详细如下图;够细致了哈J);
然后,在VS2015中的解决方案资源管理器中,将项目文件添加到对应条目下:
5.到目前,还有代码中的字符串出现报错
方法一:
方法二:在出现字符串的C++源文件中加入#inlcude<tchar.h>,并将字符串进行修改:
例如: 将出现“XXX”的地方,改成_T(“XXX”)即可。即添加_T().
原因是unicode问题。
每个项目都是如此配置;学习愉快!
知识就是力量!
相关文章推荐
- VS2015中跑OpenGL红宝书第八版的示例代码
- unity调试-vs2015调试c#代码以及api提示
- Mvc示例代码调试之一----调试工具及设置(用firebug与vs联合调试)
- [转] VS2015中跑OpenGL红宝书第八版的第一章示例代码,运行
- 关于VS2015调试DX11的HLSL着色器代码的方法与步骤
- VS2015 C#调用C++ 托管代码无法调试问题排查
- 浅析VS2010反汇编 VS 反汇编方法及常用汇编指令介绍 VS2015使用技巧 调试-反汇编 查看C语言代码对应的汇编代码
- vs 示例代码浏览器 搜索
- 解决在VS(winform)程序中无法在调试时修改代码的问题(也就是“编辑并继续”功能无效)
- 通过写代码,attach程序中创建的其他进程,将其加入VS的Debugger,以方便调试
- ffmpeg 0.6.3 代码, 经过我努力,能够在vs 2005 下单步调试代码
- 推荐个找代码示例的VS 插件 All-In-One Code Framework Sample Browser(转)
- [转]推荐个找代码示例的VS 插件 All-In-One Code Framework Sample Browser
- 使用VS调试javascript代码
- ffmpeg 0.6.3 代码, 经过我努力,能够在vs 2005 下单步调试代码
- ffmpeg 0.6.3 代码, 经过我努力,能够在vs 2005 下单步调试代码
- VS如何调试后台.exe的代码
- vs 2008 下调试APS代码
- VS 2008 C#代码调试进C++代码设置/远程调试
- VC调试--输出调试字符串(含示例代码)