составление общей библиотеки

Я делаю 64-битную переписку некоторого кода, который я написал, который реализует новый подход к генетическим алгоритмам, который я хочу превратить в разделяемую библиотеку, эксклюзивную для Ubuntu, используя code :: blocks / gcc.

Я успешно выполнил проект, используя общую библиотеку, и при компиляции я получил свой .so файл. Пока все хорошо.

Теперь я, кажется, помню, что мне нужна библиотека импорта для связи с кодом в .so из моей программы вызова, и есть опция для этого, проверенная в Project-> Properties-> Build target.

Я думаю, что я на правильном пути, но мой вопрос, что мне делать дальше? Куда идет библиотека импорта и что мне нужно сделать в моей вызывающей программе для вызова кода.

Также правильно ли я считаю, что могу экспортировать классы, а также только переменные и функции? Если да, то как мне объявить экспортированный код и импорт в коде вызывающего абонента?

2
задан 4 December 2012 в 04:41

0 ответов

Другие вопросы по тегам:

Похожие вопросы: