我正在尝试在 Visual C++ 2010 项目中导入并运行 libpd API CppTest附带的 C++ 示例项目。
我导入了libpd的C++ API文件,即PdBase、PdReceiver、PdMidiReceiver和PdTypes,在PdBase和PdTypes的情况下有对应的源文件。我将 Pure Data 的 include 文件夹(“C:\pd_installation_folder\include”)和包含 libpd 包装器的 C 代码的 libpd_wrapper 文件夹作为附加包含目录。
当我运行示例项目的解决方案时,由于链接阶段出现错误,“错误 LNK2019”,其中包含大量未解决的外部项,因此无法正常工作。这里有什么问题?我是否应该为 VC++ 项目的链接器配置属性提供任何 libpd 附加静态库(或 .dll)?