【发布时间】:2010-11-22 03:48:16
【问题描述】:
我对 C++ 还很陌生,并且正在尝试将TagLib library 用于我正在从事的项目。我在 Windows 7 64 位的 Visual Studio 2010 中使用非托管 C++。我以前从未使用过外部库,所以我很困惑如何去做。
从this blog entry 我得到了 libtaglib.a 和 taglib.dll 文件。我遇到了this SO question 关于如何使用 TagLib 的问题,但它处理的是 QT Creator,而不是 Visual Studio,而且我对该主题的了解不足,无法理解将其转化为 Visual Studio 所需的内容。
所以,一些问题:
- 甚至可以用非托管代码做到这一点吗?
- .a 文件的具体功能是什么?
- 最重要的是,如何在我的程序中使用 taglib.dll??
我一直在谷歌上寻找一种方法来做到这一点,但我的主要问题是我遇到的所有事情都超出了我的想象。如果需要更多信息,请告诉我。很感谢任何形式的帮助!谢谢!
【问题讨论】:
-
考虑到没有托管 C++ 代码之类的东西,这里的“非托管”不是多余的吗?
-
@Billy,以前有微软的托管 C++ 或 C++/CLI,我不知道它是否还在...
-
@Eli:那将是“C++ 托管扩展”或“C++/CLI”,它们不是 C++(它们是完全不同的语言)
-
@Billy,如果“对 C++ 相当陌生”的 OP 无法看到非关系,我不会感到惊讶
-
@Eli:这就是我问这个问题的原因。我尝试通过提问来进行教学。有时它很有帮助。其他时候OP根本没有回应,然后我最终看起来像个刺。哦,好吧。
标签: c++ visual-studio-2010 dll