У меня есть файлы .h, которые ссылаются на объекты, экспортированные .dll, созданные с использованием MS Visual Studio 2008. Я ссылаюсь на .lib, созданную с помощью этой .dll.
Когда я запускаю g++, я получаю множество подобных ошибок
Код: Выделить всё
/cygdrive/c/dev/blox/ulfx/ulfx/JavaInterface.cpp:206: undefined reference to `__imp___ZNK18DLLSafeDoubleArray4sizeEv'
Код: Выделить всё
?size@DLLSafeDoubleArray@@QBEIXZ
Есть ли способ заставить g++ использовать совместимое искажение?
На моем компьютере не установлена ни одна версия Visual Studio.>
Подробнее здесь: https://stackoverflow.com/questions/179 ... ibs-from-g
Мобильная версия