Где я могу найти примеры того, как создать один базовый проект C ++, который использует динамические общие библиотеки на Windows и Linux?
Мне нужен только простой пример с одним .cpp и .h файлом для общей библиотеки и одним для программы.
Это очень сложная тема. Общие библиотеки имеют очень разные настройки и небольшие различия между платформами.
Я рекомендую вам использовать один инструмент для создания разделяемой библиотеки для вас с соответствующими флагами.
Я рекомендую вам использовать один из этих способов, и в этом порядке, если вы хотите компилировать только для Windows и Linux:
Других решений пока нет …