Компиляция GCC / MingW на разных версиях - PullRequest
1 голос
/ 27 октября 2010

Мне интересно, могу ли я использовать статические библиотеки (файлы lib * .a), скомпилированные с одной версией MingW, и использовать их в другой версии?Или мне нужно перекомпилировать все библиотеки?

Ответы [ 2 ]

2 голосов
/ 27 октября 2010
  • Статические библиотеки (*.a файлы) - это просто архивы объектных файлов (*.o файлы)
  • . Вы можете смешивать фрагменты кода, скомпилированные для разных версий библиотеки (здесьMinGW), если они поддерживают совместимость двоичного кода.В случае MinGW это означает, что все версии 3. * играют хорошо вместе.
1 голос
/ 27 октября 2010

Да, вы можете. Вам не нужно перекомпилировать их, если они не доставляют проблем

...