【发布时间】:2016-11-17 13:58:26
【问题描述】:
我正在尝试将声音添加到 qt 项目,但是当我尝试将库与代码链接时:
INCLUDEPATH += "C:\Program Files (x86)\FMOD SoundSystem\FMOD Studio API Windows\api\lowlevel\inc"
LIBS += "C:\Program Files (x86)\FMOD SoundSystem\FMOD Studio API Windows\api\lowlevel\lib -libfmodex"
我收到以下错误:
error: C:\Program Files (x86)\FMOD SoundSystem\FMOD Studio API Windows\api\lowlevel\lib -libfmodex: No such file or directory
如果我使用以下几行,我会得到一堆“未定义的引用”错误
INCLUDEPATH += "C:\Program Files (x86)\FMOD SoundSystem\FMOD Studio API Windows\api\lowlevel\inc"
LIBS += -L"C:\Program Files (x86)\FMOD SoundSystem\FMOD Studio API Windows\api\lowlevel\lib -libfmodex"
我在 stackoverflow 中检查了所有其他与 fmod 相关的问题,但找不到任何解决方案。谁能帮我解决这个问题?
QT 创建者 4.0.0 基于 5.6 版, fmod 版本 1.07.04
【问题讨论】:
-
LIBS += -L"C:\Program Files (x86)\FMOD SoundSystem\FMOD Studio API Windows\api\lowlevel\lib" -fmodL_vc.lib 结果是: 错误:无法识别的命令行选项'-fmodL_vc.lib'
-
解决方案这对我有用
win32{ INCLUDEPATH += "D:\FMOD Studio API Windows\api\lowlevel\inc" DEPENDPATH += "D:\FMOD Studio API Windows\api\lowlevel\inc" LIBS += -L"D:\FMOD Studio API Windows\api\lowlevel\lib" -lfmod_vc }