2013-07-05 4 views
1

Я работаю под Windows, и я ищу простое решение, которое может заставить меня перекрестно скомпилировать как для Windows, так и для Linux.Генерировать исполняемый файл Linux на QtCreator

Я нашел this тему:

Но ссылка ответа сломана, и я не понимаю, это очень хорошо.

Я использую QtCreator, и то, что я хочу, это набор с чем-то, что дает мне исполняемый файл Windows и еще один комплект, с которым у меня будет исполняемый файл для Linux.

До сих пор я использовал компилятор Visual Studio MSVC на одном комплекте. Это дает мне компиляцию для Windows. Я использую MinGW с GCC на другом комплекте. Я надеялся, что это даст мне Linux-исполняемый файл. Но это также дает мне исполняемый файл Windows.

Как я могу получить компилятор, который мог бы работать под QtCreator в Windows и генерировать исполняемый файл Linux?

+2

Самый простой способ - установить и использовать дистрибутив Linux на вашем компьютере (следовательно, избегая * cross * - компиляции) –

+0

Да, но что, если я не устанавливаю дистрибутив Linux? – Xaltar

+0

Тогда вы больше в беде и должны делать невероятно сложные вещи. Но выбор за вами. –

ответ

0

Я нашел решение давным-давно, поэтому я отправляю его. Может быть, это может быть полезно.

Я использовал Cygwin и Crosstools. Это позволяет мне перекрестно скомпилировать для Linux, находясь под Windows.

Смежные вопросы