У нас есть многоразовая библиотека, которая распространяется на несколько продуктов. Большинство продуктов находятся в VxWorks и используют компилятор gcc. Но каждый из них будет на разных архитектурах, таких как PPC, MIPS и в самом PPC больше типов, таких как 8531, 8620 и т. д.
В настоящее время я создаю статические библиотеки для каждой из этих плат отдельно и предоставляю. Можно ли в любом случае создать общую библиотеку, которую можно использовать во всех этих различных архитектурах?
Кроме того, в настоящее время я стараюсь, чтобы параметры компилятора были такими же, как и у продуктов. Это необходимо? Есть ли в Интернете какая-либо информация, которая классифицирует, какие параметры важны для поддержания одинаковых статических библиотек и приложений?