我有一个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'的相同实现为目标。 –