VS2010 新建一个工程,把 源码目录\Source\T3DIICHAP01中的*.h 和*.cpp文件都拷到新工程中并添加

双击  源码目录\DirectX \  dx9sdkcp.exe会自动解压一套老的DX9 SDK出来

项目属性中添加这个exe解压出来的include 和lib 文件夹:

a.  include文件夹要从   属性---  VC++目录 --- 包含目录中  添加,如果从C/C++ ---附加包含目录  添加的话出现 PVOID64...之类的错误

b.  lib包含在链接目录,同时在  附加依赖项  中添加ddraw.lib;dsound.lib;dinput.lib;dxguid.lib;dinput8.lib;winmm.lib;

未添加dinput8.lib;出现以下错误

1>t3dlib2.obj : error LNK2019: 无法解析的外部符号 _DirectInput8Create@20,该符号在函数 "int __cdecl DInput_Init(void)" (?DInput_Init@@YAHXZ) 中被引用

未添加winmm.lib; 出现以下错误

1>t3dlib3.obj : error LNK2019: 无法解析的外部符号 __imp__mmioAscend@12,该符号在函数 "int __cdecl DSound_Load_WAV(char *,int)" (?DSound_Load_WAV@@YAHPADH@Z) 中被引用
1>t3dlib3.obj : error LNK2019: 无法解析的外部符号 __imp__mmioRead@12,该符号在函数 "int __cdecl DSound_Load_WAV(char *,int)" (?DSound_Load_WAV@@YAHPADH@Z) 中被引用
1>t3dlib3.obj : error LNK2019: 无法解析的外部符号 __imp__mmioClose@8,该符号在函数 "int __cdecl DSound_Load_WAV(char *,int)" (?DSound_Load_WAV@@YAHPADH@Z) 中被引用
1>t3dlib3.obj : error LNK2019: 无法解析的外部符号 __imp__mmioDescend@16,该符号在函数 "int __cdecl DSound_Load_WAV(char *,int)" (?DSound_Load_WAV@@YAHPADH@Z) 中被引用
1>t3dlib3.obj : error LNK2019: 无法解析的外部符号 __imp__mmioOpenA@12,该符号在函数 "int __cdecl DSound_Load_WAV(char *,int)" (?DSound_Load_WAV@@YAHPADH@Z) 中被引用

> Raiders 项目配置的更多相关文章

  1. Project server 2016 “没有为此项目配置网站”错误处理

    问题: 没有为此项目配置网站. There is no site configured for this project 解决办法: 依次点击设置>PWA设置>连接到sharepoint网 ...

  2. thinkphp3.22 多项目配置

    1.index.php if(version_compare(PHP_VERSION,'5.3.0','<')) die('require PHP > 5.3.0 !'); // 开启调试 ...

  3. VS2010的项目配置

    一直对VS的项目配置都是不怎么了解的,以前用过点,半年不用后,什么都忘记了... 下面这个是免于输入过长的引用头文件的,比如:#include “D:/C++/curl-7.37.0/libcurl/ ...

  4. VC项目配置基础以及快捷键(收藏)

    来自http://blog.csdn.net/phunxm/article/details/5082488 一.IDE基础配置 1.字体 VC6中“Tools→Options→Format→Font” ...

  5. ThinkPHP多应用/项目配置技巧(使用同一配置文件)--(十六)

    原文:ThinkPHP多应用/项目配置技巧(使用同一配置文件)--(十六) ThinkPHP多应用配置技巧(没有使用分组,这是通过入口文件产生的Home.Admin)----很实用! 比如:现在有Ho ...

  6. 理解 IntelliJ IDEA 的项目配置和Web部署

    1.项目配置的理解 IDEA 中最重要的各种设置项,就是这个 Project Structre 了,关乎你的项目运行,缺胳膊少腿都不行.最近公司正好也是用之前自己比较熟悉的IDEA而不是Eclipse ...

  7. 在找一份相对完整的Webpack项目配置指南么?这里有

    Webpack已经出来很久了,相关的文章也有很多,然而比较完整的例子却不是很多,让很多新手不知如何下脚,下脚了又遍地坑 说实话,官方文档是蛮乱的,而且有些还是错的错的..很多配置问题只有爬过坑才知道 ...

  8. ASP.NET Core 项目配置 ( Startup )(转载)

    原文:https://www.twle.cn/l/yufei/aspnetcore/dotnet-aspnet-startup.html 由于是个人网站,怕没了,特意复制保存,个人觉得讲的非常透彻 前 ...

  9. Intellij IDEA导入eclipse项目配置jdk、tomcat到浏览器正常访问

    转发自:博客园---Lindp(大佬写的甚好) 以下是转发的正文 intellij idea中文资料网上比较少,对于eclipse的项目如何导入intellij idea也没有完整的说明,本人在这里整 ...

随机推荐

  1. Axure 动态面板的状态与尺寸

    知识点: 1.动态面板的状态下相当动态面版的模式,当符合某种条件的话就选择对应的动态面板的状态 2.动态面板的尺寸可以根据内容自动调整大小 本节教程主要分为一下图片两种场景: 出现动态面板中的两种.一 ...

  2. python logging日志输出个文件中

    # -*- coding:utf-8 -*- import logging # 引入logging模块 import os.path import time # 第一步,创建一个logger logg ...

  3. Hibernate相关的查询 --Hibernate框架基础

    接着上一篇博文:Hibernate第一个程序(最基础的增删改查) --Hibernate本例是对Hibernate查询的扩展,使用HQL语句查询 /** * HQL添加预先需要保存的测试数据 */ @ ...

  4. Python自学:第二章 修改字符串的大小写 titile.()、upper()、lower()

    title.():首字母大写 upper():全大写 lower():全小写 ada lovelace:人名,传控计算机创始人 name = "ada lovelace" prin ...

  5. GreenDao使用解析

    GreenDao是一个轻量级的数据库框架,相比Xutils 等他的速度和效率会更快更好 这里展示GreenDao 的使用方法 ①建立 compile 'org.greenrobot:greendao: ...

  6. js时间字符串转为标准时间

    //将字符串转换为时间格式,适用各种浏览器,格式如2016-09-09T17:02:37.227"function GetTimeByTimeStr(dateString) { var ti ...

  7. [转]C#使用 Salt + Hash 来为密码加密

    本文转自:http://www.csharpwin.com/csharpspace/13412r9615.shtml (一) 为什么要用哈希函数来加密密码 如果你需要保存密码(比如网站用户的密码),你 ...

  8. 在word中粘贴的图片为什么显示不完整

    一.背景 整理系统测试说明文档,截得图片粘贴到word中显示不完整. 二.错误问题 问题:在word中粘贴的图片为什么显示不完整,如图所示: 三.分析问题: 原因是原来设置的行间距是固定值,图片也作一 ...

  9. Matlab-8:松弛迭代法(SOR)

    function [x,n,flag]=sor(A,b,eps,M,max1) %sor函数为用松弛迭代法求解线性方程组 %A为线性方程组的系数矩阵 %b为线性方程组的常数向量 %eps为精度要求 % ...

  10. jetty 插件启动指定端口号

    clean jetty:run -Djetty.port=端口号