VVB_ (02.04.2019 07:13, просмотров: 1) ответил IBAH на А можно объектник от IAR ARM прилинковать к GCC проекту? Если можно, то как?
Некоторые результаты моих исследований (правда, с ARMCC, но это неважно) 1. в IAR при компиляции передать тот же ABI, что и в объектниках/библиотеках от GCC. Ключи не знаю, читайте доку.
2. C++ отпадает, совместимость гарантируется только с ABI C.
3. Если используете libc или её аналог из GCC, то озаботьтесь установкой правильных ключей компиляции в IAR. Например, размер enum. Линкер GCC будет подсказывать, где есть несовместимости
4. смотрите сюда __http__://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dai0487a/index.html
Я использую в своих проектах компилятор/линкер от GCC и статические библиотеки от TI ARM, с подавлением некоторых предупреждений линкера о несовместимости (после их анализа). Всё работает как часы.