Перейти к содержанию
    

компиляция бинарного файла linux из под windows

Требуется на host-машине с мастдаем скомпилировать бинарничек, который запускается на удалённой машине c embedded linux средствами qt или eclipse. Внимание вопрос! Как это сделать без использования виртуальной машины с линём?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

yocto под винду или cygwin + crosstool-ng

 

но стоит сначала подумать.

у вас линковка с динамическими библиотеками будет? glibc? или всё в статику запихнёте?

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Требуется на host-машине с мастдаем скомпилировать бинарничек, который запускается на удалённой машине c embedded linux средствами qt или eclipse. Внимание вопрос! Как это сделать без использования виртуальной машины с линём?

 

Cygwin может быть?

Скачайте сетап, запустите и со всем соглашайтесь, пока не даст список пакетов. Выберете все, что вам надо и нажмите на установку. Где-то около часа будет устанавливать. Вы получите терминал Линукса на виндоус машине. Насчет кросс компилляции знаю, что возможно, но никогда не делал. CSR блютусные апликации компилирует под АРМ именно на Cygwin машине. Пакет Cygwin достаточно зрелый и надежный.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Требуется на host-машине с мастдаем скомпилировать бинарничек, который запускается на удалённой машине c embedded linux средствами qt или eclipse. Внимание вопрос! Как это сделать без использования виртуальной машины с линём?

Линуксовые бинарники, типа консольных, спокойно испекаются виндозным OpenWatcom компилятором. Для чего из понавороченней, банально пользую CoLinux вместо виртуальной машины. Для компилятора хватает выше головы.

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

yocto под винду или cygwin + crosstool-ng

 

но стоит сначала подумать.

у вас линковка с динамическими библиотеками будет? glibc? или всё в статику запихнёте?

 

yocto под винду?? наверное вы имеете ввиду виртуальную машину с yoctoproject

 

по остальному если можно, нормальные гайд по настройке, потому как сроки достаточно сжаты...заранее благодарен. Помимо этого интересует отладка.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

нормальные гайд по настройке, потому как сроки достаточно сжаты.

тогда быстрее всего будет разработка и сборка непосредственно в linux, и придется отказаться от win7.

заведите себе 2 компа и KVM-переключатель, при сжатых сроках окупится.

это будет быстрее, чем вникать в тонкости настройки кросс-компиляции из-под винды, и пытаться понять, почему собранный бинарник валится с segfailt-ом.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Совершенно странное упорство в отказе от виртуалки.
Согласен.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...