2010-04-22 7 views
9

से क्रॉस संकलन विंडोज 64 बिट .exe मुझे पता है कि अगर मैं लिनक्स पर विंडोज़ के लिए 32 बिट .exe संकलित करना चाहता हूं तो मैं बस linux पर mingw32 पैकेज (उदाहरण के लिए apt-get mingw32 इंस्टॉल करें) का उपयोग और उपयोग कर सकता हूं। क्या होगा यदि मैं विंडोज़ को संकलित करना चाहता हूं .exe 64 बिट है? क्या उपकरण या ऐसा करने का कोई तरीका है?लिनक्स

+0

@Hannes de Jager: आप कृपया मुझे बताओ कैसे mingw32' स्थापित apt-get 'के बाद संकलित करने के लिए कर सकते हैं inorder exe उत्पादन करने के लिए? क्या आप कृपया मेरे सवालों का जवाब देने का प्रयास कर सकते हैं http://stackoverflow.com/questions/2733402/how-to-build-gnu-libiconv-on-for- विन्डोज़ और http://stackoverflow.com/questions/2731211/windows -बिल्ड-सिस्टम-कैसे-टू-बिल्ड-ए-प्रोजेक्ट-से-इसके-स्रोत-कोड-जो-नहीं करता है और http://stackoverflow.com/questions/2709589/looking-for-information-on-porting-linux -Apps करने वाली खिड़कियों – claws

+0

i586-mingw32msvc-सीसी helloworld.c -ओ helloworld.exe –

+0

और आप लिनक्स के तहत यह परीक्षण करने के लिए चाहते हैं: अच्छा अनुभवों (यह मानते हुए आप शराब स्थापित) शराब helloworld.exe –

उत्तर

5

ऐसा लगता है कि मेरा उत्तर की तरह Mingw-w64 परियोजना जो मेजबान OSes लिनक्स, डार्विन & विंडोज के लिए उपलब्ध है के साथ निहित है

+0

मैं भी है मिंगव-डब्ल्यू 64 के साथ। यह लिनक्स से [64-बिट विंडोज़ के लिए क्रॉस संकलन] (http://www.blogcompiler.com/2010/07/11/compile-for-windows-on-linux) के लिए काफी आसान है। –