Просто чтобы убедиться, что я понимаю, вы хотите иметь возможность динамически загружать и выгружать библиотеки плагинов, которые будут автоматически разрешать символы, которые определены только в главном приложении, правильно? Я не думаю, что это возможно под Windows (я не знаю о Linux). Один из вариантов - переместить функции хоста в общую статическую библиотеку, на которую все ссылаются, но это, вероятно, невозможно, потому что она должна обеспечивать специфическую для хоста функциональность. Я думаю, что единственным жизнеспособным вариантом является подход Зана.