添加FMOD库QT间期
我想要的声音添加到Qt的项目,但是当我尝试到库与代码链接:添加FMOD库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
如果我使用下面的行我得到一堆“undefined referece”错误
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"
我检查了所有其他fmod相关的问题在堆栈溢出但无法找到任何解决方案。任何人都可以请帮我解决这个问题吗?
QT基于5.6版本, FMOD版本创建者4.0.0 04年7月1日
LIBS + = -L“C:/程序文件(x86)/ FMOD Soundsystem的/ FMOD工作室API在Windows/API /低空/ lib目录/ “ - 升 fmodex
注重”关闭文件夹,不包括-lfmodex
也阅读了本very good answer
感谢您的评论,这是结果: 错误:无法找到-lfmodex collect2.exe:-1:错误:错误:ld返回1退出状态 –
对不起,我指出显而易见的语法错误,如果你仍然有错误检查库是否真的存在并发布你的* *当前**'LIBS +'语句 – mvidelgauz
lib文件夹中没有lfmodex。 libfmod.a,libfmodL.a ... 这是当前行:LIBS + = -L“C:\ Program Files(x86)\ FMOD SoundSystem \ FMOD Studio API Windows \ api \ lowlevel \ lib”-lfmodex –
* LIBS + = -L “C:\ Program Files文件(x86)的\ FMOD Soundsystem的\ FMOD Studio的API的Windows \ API \低级\ 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 }' –