У меня есть проект Qt и вы хотите использовать внешнюю библиотеку, которая включает в себя «afxstr.h». Проблемы заключается в том, что всякий раз, когда я компилирую после ссылки на библиотеки, и в том числе их заголовка, я получаю сообщение об ошибке:Добавление поддержки MFC в проект Qt
#error afxstr.h can only be used in MFC projects. Use atlstr.h
Конечно, мой проект не является проект MFC, и я не могу использовать atlstr.h вместо потому это не моя библиотека.
Я ищу быстрое решение!
Я использую VS2010.
The lib in question is Interactive Brokers API.
Является ли это с открытым исходным кодом и свободно доступная библиотека? Если да, получила ссылку? – HostileFork
Интерактивные брокеры API. Это бесплатно, но не открыто. –
Попробовали ли вы изменить файлы заголовков библиотеки, чтобы они включали 'atlstr.h' вместо' afxstr.h'? Эти два файла заголовка могут ориентироваться на ту же реализацию 'CString'. –