5

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

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

  2. 项目->项目名属性->配置属性->链接器->通用->附加库依赖(点击编辑添加相关文件路径)

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

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

4

1 回答 1

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

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

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

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

于 2012-05-13T15:46:06.043 回答