Установить модель адреса в имени библиотеки при построении boost

Я хочу построить ускорение как в 32, так и в 64 бит. Я могу построить их отдельно, используя параметр address-model=64 в командной строке при создании их в 64-битной версии.

Я заметил, что нет никакой разницы в именах библиотек, когда они созданы для разных архитектур (т.е. libboost_wserialization-vc120-sgd-1_60.lib остаются одинаковыми в 32-битной и 64-битной версиях).

Есть ли способ изменить имена библиотек при сборке с опцией address-model=64?

Я хотел бы иметь что-то вроде libboost_wserialization-vc120-x64-sgd-1_60.lib или что-то подобное.


person Jepessen    schedule 16.03.2016    source источник
comment
Отметьте boostcpp.jam -- возможно, вы могли бы изменить правило tag, включив в него <address-model>?   -  person Dan Mašek    schedule 18.03.2016
comment
К вашему сведению, у меня была аналогичная цель, и я решил ее вот так.   -  person Miral    schedule 14.03.2017