我有一个需要 fmod 库的项目,我需要让编译器在我安装它的目录中搜索源代码。这几乎是我第一次与 C++ 编译过程进行交互,所以我完全迷失了。我用什么设置告诉它图书馆在哪里?
编辑:要清楚,我说的是 fmod 3rd 方音频库。
我有一个需要 fmod 库的项目,我需要让编译器在我安装它的目录中搜索源代码。这几乎是我第一次与 C++ 编译过程进行交互,所以我完全迷失了。我用什么设置告诉它图书馆在哪里?
编辑:要清楚,我说的是 fmod 3rd 方音频库。
要包含额外的第三方库:
Configuration Properties -> Linker -> Input -> Additional Dependencies
Configuration Properties -> Linker -> General-> Additional Library Directories
其他帖子就如何与 Visual Studio 代码编辑器链接提供了很好的指导。然而,值得一提的是,其他构建工具(不是 Microsoft 代码编辑器)使您能够跨平台构建和链接。
特别是,boost 构建工具 bjam 做得非常好: http: //www.boost.org/doc/tools/build/doc/html/index.html。
这是一个出色的构建工具,用于以跨平台的方式整理简单文本文件(而不是界面的一部分)中的链接。即在 microsoft 编译器和 gnu 编译器之间切换需要您只更改一个文件中的一个单词。
如果您是 C++ 新手,那么 boost 库值得更普遍地指出。请参阅http://www.boost.org/。
祝一切顺利
汤姆