0

我有一个需要 fmod 库的项目,我需要让编译器在我安装它的目录中搜索源代码。这几乎是我第一次与 C++ 编译过程进行交互,所以我完全迷失了。我用什么设置告诉它图书馆在哪里?

编辑:要清楚,我说的是 fmod 3rd 方音频库。

4

2 回答 2

4

要包含额外的第三方库:

  • 右键单击解决方案资源管理器中的项目并选择属性
  • 将库添加到列表中Configuration Properties -> Linker -> Input -> Additional Dependencies
  • 将库路径添加到Configuration Properties -> Linker -> General-> Additional Library Directories
于 2010-11-26T22:36:56.850 回答
1

其他帖子就如何与 Visual Studio 代码编辑器链接提供了很好的指导。然而,值得一提的是,其他构建工具(不是 Microsoft 代码编辑器)使您能够跨平台构建和链接。

特别是,boost 构建工具 bjam 做得非常好: http: //www.boost.org/doc/tools/build/doc/html/index.html

这是一个出色的构建工具,用于以跨平台的方式整理简单文本文件(而不是界面的一部分)中的链接。即在 microsoft 编译器和 gnu 编译器之间切换需要您只更改一个文件中的一个单词。

如果您是 C++ 新手,那么 boost 库值得更普遍地指出。请参阅http://www.boost.org/

祝一切顺利

汤姆

于 2010-11-26T22:46:35.410 回答