Boost jam создает необычные статические имена библиотек, такие как boost_system-mgw45-mt-d-1_44
, которые содержат версию компилятора и библиотеки.Давайте предположим, что я хочу распространять приложение в исходниках, которые можно собрать с помощью стандартного make-файла, и пользователь должен сам установить библиотеку Boost.Существуют ли хорошо известные способы определения установленных версий компилятора и библиотеки для составления статических имен библиотек?