【问题标题】:adding a library to visual studio 2010 express将库添加到 Visual Studio 2010 Express
【发布时间】:2012-05-21 05:41:55
【问题描述】:

似乎无法找到有关如何添加库的明确答案。项目属性有很多地方可以添加文件路径,但我想知道我是否应该编辑所有这些,有人可以告诉我每个可能条目的目的,如果还有更多,以及可能我应该编辑哪些?还是方便的教程?生病列出我知道的条目。目前正在尝试添加 Wwise 库。

  1. 项目->项目名称属性->配置属性->vc++ 目录->库目录(点击编辑并添加相关的 文件路径)

  2. 项目->项目名称属性->配置 properties->linker->general->additional library dependencies(点击 编辑并添加相关文件路径)

  3. 项目->项目名称属性->配置 属性->链接器->输入->附加依赖项(输入名称 手动)

如果我经历了所有这些,我会得到比我开始时更多的链接器错误

【问题讨论】:

    标签: visual-studio-2010 visual-c++


    【解决方案1】:
    1. 这些是链接器将搜索随 Visual Studio 提供的 .lib 的 目录。像 CRT、MFC、ATL 和 Windows SDK。您不想修改那个,默认值是从注册表中读取的,并由安装程序写入那里。仅当您想链接到这些 .lib 的非标准版本时才进行更改

    2. 这些是链接器实际链接的文件

    3. 这些是附加的目录,链接器将在项目符号 2 中或源代码中的 #pragma 注释指令中搜索指定的文件。如果项目符号 2 未指定文件的完整路径或 .lib 文件不存在于 VS 标准目录或项目目录之一中,您只需要设置此项。例如,您通常将 Boost 安装目录放在那里。

    所以要点 2 是重要的,它实际上指定了要链接的内容。 Bullet 3 只是帮助链接器找到文件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多