2011-07-08 18 views
6

Ubuntu Linux'un Windows çalıştırılabilirlerini ve kitaplıklarını derlemek için bir programlama ortamı kurmaya çalışıyorum. MinGW'yi (resmi Ubuntu depolarından) yükledim ve komut satırından harika çalışıyor; bununla birlikte, Eclipse'in içinden kullanmaya çalışıyorum ve bunu otomatik olarak algılamaz ya da manuel olarak çalışmasını sağlayacak bir yol bulabilirim.Ubuntu Linux'ta Eclipse'den çapraz derleme Windows uygulamaları?

Benim sorum şu ki, Windows uygulamalarını çapraz derlemek için Eclipse'i nasıl kurabilirim, tercihen MinGW kullanıyor (diğer alternatif çözümler de hoş karşılansa da)?

+0

Tutulması için harici bir oluşturucu yapılandırabilirsiniz. –

cevap

6

Windows uygulamaları çapraz derlemek için MacOSX'te Eclipse Indigo (3.7) CDT paketi ile kullandım ve gayet iyi çalışıyor. Sadece ilgilendikleri bir referans için, ben port install i386-mingw32-gcc -universal ile mingw yüklü. CDT'de, yeni C veya C++ projesi oluşturun, sihirbazın sonraki sayfasında, Proje Türü "Çapraz Derleme Projesi", takım zinciri - "Çapraz KİK" olarak seçin. Bir sonraki sayfada, Araç Komutu Öneki (i386-mingw32- var) yazın ve mingw araçları için bir yol sağlayın.

Sihirbazı tamamlayın, dosyalarınızı ekleyin ve oluşturun!

Alkış, Max

+0

"Cross-Compile Project" opsiyonunu elde etmek için Eclipse'i 3.7'ye yükseltmem gerekti ve Eclipse'in dahil dizinleri tanıması ve çalıştırılabilirliği çalıştırmasıyla ilgili bazı problemlerim vardı, ancak çapraz derleme çalışmaları, teşekkürler! : D – Frxstrem

-2

Eclipse PATH değişkeninde uygun yürütülebilir gerektirir. MinGW GCC derleyicinizin gcc denilen yeri bulun ve ardından yolunu Windows PATH değişkeninize ekleyin. Eclipse kullanarak POSIX uygulama geliştirmesini istiyorsanız, lütfen MinGW yerine Cygwin'u düşünün.

İlgili konular