我有一個Qt項目並希望使用包含「afxstr.h」的外部庫。 問題是,每當我鏈接到lib和包括它們的頭編譯後,我得到一個錯誤:將MFC支持添加到Qt項目
#error afxstr.h can only be used in MFC projects. Use atlstr.h
當然,我的項目是不是一個MFC項目,我不能代替,因爲使用atlstr.h這不是我的圖書館。
我正在尋找一個快速解決方案!
我正在使用VS2010。
有問題的庫是Interactive Brokers API。
這是一個開源,自由可用的庫?如果是這樣,有鏈接? – HostileFork
交互式經紀人API。它是免費的,但不是開源的 –
您是否嘗試修改庫的頭文件,以便它們包含'atlstr.h'而不是'afxstr.h'?這兩個頭文件可能以'CString'的相同實現爲目標。 –