我目前正在使用XAudio2开发一个音频项目,并且我一直在使用MSVC++ Express 2010.我写了一些基本功能,我想我会尝试使用Qt制作UI,所以我遵循步骤可以使用Qt在我的版本MSVC的:Qt Creator中的XAudio2
- 下载了Qt源代码
- 编译MSVC一切与命令提示符
- 创建使用QMAKE & NMAKE 一个Makefile项目
- 在我的专业版中添加libs,includes,dll的目录ject
一切正常。
现在,我很乐意去反过来,将我的项目导入到Qt Creator中,以便轻松地使用Qt设计器,还因为我只是想玩它,看看我是否喜欢它。
所以,我进口我使用XAudio2做了一个简单的控制台应用程序,我加了XAudio包括在的.pro路径:
INCLUDEPATH += "C:/Program Files/Microsoft DirectX SDK (June 2010)/Include"
我在编译得到的问题是:
main.obj:-1: error : LNK2019: unresolved external symbol [email protected] referenced in function _main
File not found: main.obj
该文件是在那里虽然,汇编创建它:
C:\Qt\qtcreator-2.2.1\projects\test-build-desktop\debug
我不知道为什么铬发射器无法找到它...任何想法?这是一个libraby我需要包括,当我在MSVC工作时会自动包括?