Задайте адресен модел в името на библиотеката, докато изграждате тласък

Искам да създам усилване както в 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 -- може би бихте могли да промените правилото за таг, за да включите <address-model>?   -  person Dan Mašek    schedule 18.03.2016
comment
За информация, имах подобна цел и в крайна сметка я реших така.   -  person Miral    schedule 14.03.2017