Как я мог связать исполняемый код с динамической библиотекойC++

Программы на C++. Форум разработчиков
Anonymous
Как я мог связать исполняемый код с динамической библиотекой

Сообщение Anonymous »

У меня есть кросс -платформная динамическая библиотека и исполняемый файл. Все определения являются extern c. < /P>
  • Компиляция .so с GCC работает нормально. < /Li>
    Компиляция DLL с MS Vstudio дает «нерешенное внешнее» для статической функции, даже со __declspec (dllimport). исполняемая в динамическую библиотеку, поэтому библиотека могла вызовать исполнительный код во время выполнения. Я понимаю, что есть некоторые подводные камни с таким необычным связыванием, но я не вижу другого способа сделать это. Может быть, я ожидаю или делаю что -то совершенно не так, и есть гораздо более элегантные способы позвонить код из исполняемого файла из Dynamic Library во время выполнения?


Подробнее здесь: https://stackoverflow.com/questions/796 ... ic-library

Вернуться в «C++»