我目前正在使用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工作時會自動包括?