Можно ли распространять библиотеку, которая будет работать для любого компилятора, с которым пользователь хочет собрать / связать? (при условии, что он понимает стандарт C ++). Если это так, может ли это .dlls
/.so
или это должна быть библиотека только для заголовков?
По сути, я бы хотел, чтобы мою библиотеку можно было легко использовать для пользователей Windows, использующих Visual Studio, и пользователей Linux, использующих gcc и другие платформы.
Задача ещё не решена.
Других решений пока нет …