Совместимость версий g++C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Совместимость версий g++

Сообщение Anonymous »

Это конкретный вопрос, связанный с gcc. У меня есть библиотека, скомпилированная с помощью g++ 4.1.2, которую я хочу предоставить пользователю. Пользователь может использовать наш API в своем коде и связать нашу библиотеку для создания окончательного исполняемого файла.

У меня вопрос касается совместимости версий g++. Некоторые из наших пользователей используют g++ 4.4.3, другие — 4.3.3, третьи — 4.2.1. Совместима ли библиотека, скомпилированная с версией 4.1.2, со всеми этими версиями g++? Я думаю, так и должно быть, потому что они совместимы с ABI. Но некоторые наши клиенты с этим не согласны. Я действительно не хочу выпускать четыре разные версии одной и той же библиотеки. Если они несовместимы, есть ли конкретная причина или есть способ избежать несовместимости?

Подробнее здесь: https://stackoverflow.com/questions/371 ... patibility
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»