I686-pc-mingw32-c ++ कहां और कैसे स्थापित करें?


1

मेरे पास उबंटू की एक नई स्थापना है। मैं i686-pc-mingw32-c ++ को थर्ड-पार्टी Makfile द्वारा आवश्यक स्थापित करने का प्रयास करता हूं: sudo apt-get install mingw32, sudo apt-get install mingw32-runtime और sudo apt-get install mingw32-binutils।

हालाँकि, मैं केवल / usr / bin / i586-mingw32msvc-g ++ देखता हूं। मैं संकलक कहां देख रहा हूं?


1
क्या आप वाकई MinGW की तलाश में हैं? यह विंडोज़ को लक्षित कर रहा है, लिनक्स को नहीं।
एमएसल्टर्स

जवाबों:


4

समस्या यह है कि जीसीसी क्रॉस-कंपाइलर अलग-अलग नाम हो सकते हैं। यह इस बात पर निर्भर करता है कि यह पहली जगह में कैसे बनाया गया है। जिन कार्यक्रमों का आप ( i686-pc-mingw32-g++और i586-mingw32msvc-g++) जिक्र कर रहे हैं, उनमें से कई संभावनाएं हैं जब मिनगवे बायनेरिज़ का नामकरण किया जाता है। लेकिन उन्हें कमोबेश इसी तरह का व्यवहार करना चाहिए।

यदि तृतीय-पक्ष Makefile इस नाम का बिना शर्त उपयोग करता है, तो मैं इसे आपके सही के लिए बदलने का सुझाव दूंगा। यदि आप इसे बदल नहीं सकते हैं, तो बस अपने binनिर्देशन में एक स्क्रिप्ट जोड़ें जो अन्य संकलक को जंजीर देता है, और यह पारदर्शी रूप से काम करेगा।

लेकिन अगर थर्ड-पार्टी मेकफाइल ऑटोकॉन्फ़ (या समान) का उपयोग करता है , तो आप इसे गलत तरीके से कॉन्फ़िगर कर रहे हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.