Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > Совместимы ли MinGW и Cygwin


Автор: JekaZZ 2.2.2010, 13:28
Есть программа под linux. Состоит из 2-х разделяемых библиотек so и исполняемого файла UI. Хочу собрать в Windows.
Вопрос в следующем. Если эти so либы собрать в cygwin, то сможет ли MinGW их потом прилинковать? И наоборот, сможет ли Cygwin слинковать либы, собранные MinGW?

Автор: andrew_121 2.2.2010, 14:12
на все вопросы ответ - хз.
а вот правильный путь это - воспользоваться кросскомпилятором.

Автор: xvr 2.2.2010, 14:22
Ответы на вопросы - скорее всего сможет (в обоих случаях), но зачем?  smile 
У cygwin и mingw разные модели применения, причем не пересекающиеся.
cygwin эмулирует для транслируемой программы Linux (posix) окружение, mingw предназначен для трансляции родных Windows приложений. Так что dll, сделанные в них скорее всего передерутся, чотя бы на уровне libc (она у них разная)


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)