यदि आपने स्रोत से अपना गो बनाया है, तो आप किसी भी CPU और OS के लिए कोई अतिरिक्त कंपाइलर और लाइब्रेरी बना सकते हैं। आप विंडोज/amd64 पर हैं और खिड़कियों/386 के लिए का निर्माण करना चाहते हैं, तो इस सब कुछ का निर्माण करेगा आप के लिए संकलन करने की जरूरत विंडोज़/386:
set GOARCH=386
cd %GOROOT%\src
make.bat --no-clean
एक बार जब आप किया है कि, आप अपने विंडोज़ का निर्माण कर सकते/386 निष्पादन के साथ:
set GOARCH=386
cd %YOUR_PROG_DIR%
go build
जब से तुम खिड़कियों/amd64 पर कर रहे हैं, आप भी चलाते हैं/अपने विंडोज़/386 कार्यक्रमों का परीक्षण भी करने के लिए सक्षम होना चाहिए। विंडोज/386 के लिए किसी भी कमांड का आह्वान करने से पहले बस set GOARCH=386
पर सुनिश्चित करें।
एक चेतावनी: यह cgo
का समर्थन नहीं करता है, इसलिए आप cgo
का उपयोग करने वाले किसी भी पैकेज का उपयोग नहीं कर सकते हैं।
आप किस आईडीई का उपयोग कर रहे हैं? –
मैं किसी भी आईडीई का उपयोग नहीं कर रहा हूं। बस एक पाठ संपादक और कमांड लाइन। वैसे भी, वीएस में कोड कोड संकलित करना संभव है? – pluralism
यहां विस्तृत विवरण के रूप में गोचर पर्यावरण चर का उपयोग करने का प्रयास करें: http://stackoverflow.com/questions/7786492/how-do-you-build-the-8g-and-6g-go-compilers-for-go –