Причиной этой идеи является то, что C ++ сильно недоволен кросс-компиляторами. Например, библиотеки, скомпилированные mingw и msv c, не могут вызывать друг друга, и у c такой проблемы нет.
Итак, я хочу поместить весь код в заголовочный файл. Используйте заголовочные файлы напрямую вместо вызова динамических c библиотек.
Как насчет этого?