doza_and
А вызвать просто - передаете указатель на это нечто в сишный код и он его нормально вызовет.
Ну так я могу, а мне бы хотелось напрямую.
doza_and
если используете несколько динамических библиотек с разными опциями сборки, то в этом месте легко может навернуться именно потому что это не просто указатель.
Ну скажем так, я хочу сделать нечто вроде плагинной системы. Я хелло ворлд написал, из С++ плагины работают, и даже из питона таким образом работают, теперь я хочу попробовать плагины тоже в свиг заворачивать и через питон передавать “основной” сишной библиотеке. Хотя, наверное, можно обойтись без этого (равно как и без вызова указателей), но с этим было бы веселее. Скажем, у плагина помимо стандартного интерфейса могут быть ещё какие-то потроха, и так к ним можно было бы обращаться из питона.