Компиляция исходников Linux в среде Windows - PullRequest
2 голосов
/ 29 марта 2010
  • Я получил исходник для консольной программы, написанной на c ++ для linux
  • Есть ли (автоматизированный) способ скомпилировать этот источник для запуска в Windows? а как насчет функций и библиотек linux, вызываемых в этом файле?

Ответы [ 2 ]

5 голосов
/ 29 марта 2010

Это зависит от источника, но если он использует функции и библиотеки linux, установка Linux может оказаться проще, чем заставить его скомпилировать в Windows.

Cygwin является одним из вариантов. MinGW - это еще один вариант.

Сколько кода мы говорим, и какие библиотеки, похоже, он использует?

2 голосов
/ 29 марта 2010

Возможно, вы захотите установить Cygwin . Он добавляет Unix / Linux-подобную функциональность в Windows и включает в себя репозиторий типичных программ Linux, таких как GCC, который, вероятно, сможет скомпилировать ваш код. Вам все равно нужно будет изучить некоторые базовые команды оболочки, например, как запустить «make» для компиляции кода.

...