История изменений
Исправление aist1, (текущая версия) :
Можно ли в плюсовом проекте смешивать библиотеки, собранные разными компиляторами?
Можно, если эти компиляторы поддерживают единый C++ABI. Например, gcc и clang прекрасно дружат. На счет Intel ничего не знаю. С виндой есть проблемы, там ABI немного другой. Mingw с VC линковаться по дефолту не будет. Но, вроде бы, есть инструменты, которые и это лечат.
Куда серьезнее проблемы линковки с различными CRT в той же винде.
Исходная версия aist1, :
Можно ли в плюсовом проекте смешивать библиотеки, собранные разными компиляторами?
Можно, если эти компиляторы поддерживают единый C++ABI. Например, gcc и clang прекрасно дружат. На счет Intel ничего не знаю. С виндой есть проблемы, там ABI немного другой. Mingw с VC линковаться по дефолту не будет. Но, вроде бы есть инструменты, которые и это лечат.