• DirectX开发环境配置


    如何配置DirectX开发环境

    作者:zdd  来源:博客园  发布时间:2009-11-04 09:46  阅读:602 次  原文链接   [收藏]  

    一个DirectX程序要想正确的编译和链接,需要下面三个主要前提

    一 安装DirectX SDK

    二 正确配置.h文件路径和.lib文件路径

    三 正确链接所需.lib文件

    详细步骤如下:

    安装DirectX SDK

    配置.h文件和.lib文件路径

    1. 启动VS,依次选择tools-option-projects and solutions-VC++Directories,在show directories for下面有几个选项

    2. 选择Include files, 这个是DirectX头文件所在的地方,点击下面的新建文件夹按钮将DirectX头文件所在的路径输入进去。在我这里是

    C:\Program Files\Microsoft DirectX SDK (March 2008)\Include

    3. 选择Library fies,这是.lib文件所在的地方,如法炮制,将DirectX .lib文件的路径输入进去,在我这里是

    C:\Program Files\Microsoft DirectX SDK (March 2008)\Lib\x86

    到这里,如果你包含了所有所需的.h文件,你的程序编译应该没有问题,但是连接的时候你很可能会发现一大堆的unresolved external symbols...错误。因为你还没有链接lib文件

    注意,以上是针对整个solution的设置,也就是说,以后创建的prject都将应用上面的设置,如果想针对project进行设置,那么请用下面的方法。

    在solution窗口中,右键点击project,选择属性。按照如下两幅图设置

    设置头文件

    设置lib文件

    链接.lib文件

    1. 在solution view中,右键点击你的工程,选择properties-configuration properties-linker-input-addtional dependencies

    2. 点击右边的小按钮将下面这些常用的lib文件加入进去

    dxerr.lib
    dxguid.lib
    d3dx9d.lib
    d3dx10d.lib
    d3d9.lib
    winmm.lib
    comctl32.lib

  • 相关阅读:
    万字长文:大规模 Elasticsearch 高可用集群环境调优实践
    jenkins 配置。
    Xcode的多种Build Configuration
    FZUOJ 2214 Knapsack problem 背包
    Atcoder 070 D Transit Tree Path
    POJ 3903 Stock Exchange LIS
    POJ 2533 Longest Ordered Subsequence 简单DP
    HDU 1260 Tickets 简单DP
    HDU 1114 Piggy-Bank 简单DP
    HDU 1176 免费馅饼 简单DP
  • 原文地址:https://www.cnblogs.com/yxnchinahlj/p/1984258.html
Copyright © 2020-2023  润新知