VC + + # директиву для импорта GCC / G+ +

я пытаюсь проверить библиотека, которая предоставляет VC пример; однако я использовать gcc/g для всех моих проектах.

Ну так и VC примере для доступа к библиотеке он использует #import директивы, передавая местоположение библиотеки DLL, а затем using namespace LIBRARYNAME, и тогда это в состоянии создать какое-то смутное типа (я предполагаю, что это определено в DLL) и создать новый экземпляр с __uuidof. С тех пор вызова библиотечных функций, например, просто не createdObj->foo() и вот что.

Ну... g 's #import отличается от VC 's импорта (см. здесь), так что этот пример не будет работать для меня.

Есть ли способ это может быть преобразован для компиляции под g , или я SOL до тех пор, пока разработчик библиотеки, предоставляет мне статической библиотеки, я могу попробовать?

Найдено 3 ответа:

VC++ #import directive for GCC/G++

http://stackoverflow.com/questions/1050826/vc-import-directive-for-gcc-g

Посмотреть решение →