Крос-компіляція для ARM Linux: Складання для конкретної версії `libstdc++`

Крос-компіляція для ARM Linux: Складання для конкретної версії `libstdc++`

6 Березня 2024 в 17:33 35

При роботі з крос-компіляцією для ARM Linux, виникає питання про складання програм для конкретної версії libstdc++. Це особливо актуально, коли цільова система працює зі старішою версією операційної системи, яка підтримує лише певну версію цієї бібліотеки. У цій статті ми розглянемо, як скомпілювати програму з використанням g++-arm-linux-gnueabihf компілятора специфічно для версії libstdc++, яка менша або рівна 3.4.20, зокрема використовуючи Debian-11 Docker образ.