क्या जीसीसी के साथ संकलन/लिंक समय पर विंडोज़ एप्लिकेशन के स्टैक आकार को बढ़ाने का कोई तरीका है?विंडोज़ पर स्टैक साइज बढ़ाएं (जीसीसी)
उत्तर
आप लिंकिंग के बाद एडिटबिन चला सकते हैं।
मैं निश्चित रूप से कर सकता था - और ऐसा लगता है कि मुझे अनिवार्य रूप से करना होगा - लेकिन मैं लिंक समय पर ऐसा करने का एक तरीका ढूंढ रहा था। हालांकि धन्यवाद। – Landon
धागे बनाते समय आप dwStackSize paremater का उपयोग करते हैं, लेकिन मुझे यकीन नहीं है कि मुख्य धागे के आकार को कैसे बदला जाए, यह exe के शीर्षलेख में इंगित करता है, इसलिए यह कंपाइलर/लिंकर के लिए एक विकल्प हो सकता है, अन्यथा आपको हेडर का प्रासंगिक भाग ढूंढना होगा और इसे स्वयं बदलना होगा।
http://msdn.microsoft.com/en-us/library/ms686774(VS.85).aspx
IIRC, जीसीसी में आप --stack, [बाइट्स] ld के लिए पैरामीटर प्रदान कर सकते हैं।
उदा।
gcc -Wl,--stack,16777216 -o file.exe file.c
16 एमआईबी का ढेर रखने के लिए, मुझे लगता है कि डिफ़ॉल्ट आकार 8 एमआईबी है।
यही वह है जिसे मैं मूल रूप से ढूंढ रहा था। दुर्भाग्यवश, मेरे पास विंडोज़ पर इसके साथ कोई भाग्य नहीं है। क्या तुम? – Landon
+1 यह वास्तव में काम करता है जब मैंने इसे जीसीसी 4.5.2 पर करने की कोशिश की। इस स्विच के बिना, संकलित प्रोग्राम स्थिर सरणी आकार ~ 500k के साथ segfaulting शुरू करते हैं। इस स्विच को लागू करने के बाद, मैं घटना के बिना 3 मिलियन तत्वों तक आकार को बढ़ाने में सक्षम था। – greatwolf
विंडोज़ में दो स्टैक आकार हैं। प्रारंभिक रूप से कम आकार, और कुल आरक्षित आकार। आप एक .def फ़ाइल में STACKSIZE कथन दोनों के साथ सेट कर सकते हैं।
- 1. लिनक्स स्टैक साइज
- 2. विंडोज़: स्टैक
- 3. एंड्रॉइड: कॉल स्टैक आकार बढ़ाएं
- 4. विभिन्न स्टैक पॉइंटर (जीसीसी)
- 5. जीसीसी (विंडोज़ पर सिग्विन) के साथ संकलन
- 6. जावास्क्रिप्ट में अधिकतम कॉल स्टैक कैसे बढ़ाएं?
- 7. विंडोज़ ऐप को लटकने पर एक स्टैक ट्रेस लॉग करें
- 8. लिनक्स/विंडोज़ पर ऐप्पल के जीसीसी का निर्माण कैसे करें?
- 9. जीसीसी - स्टैक को रीयलिन कैसे करें?
- 10. mingw के साथ संकलन करते समय स्टैक आकार बढ़ाएं?
- 11. स्टैक
- 12. Heroku पर स्मृति कैसे बढ़ाएं?
- 13. जीएनयूप्लॉट: डॉट साइज
- 14. jQuery डेटाटेबल्स पेजिनेशन साइज
- 15. अपडेटेड स्क्रीन साइज चार्ट
- 16. एंड्रॉइड मीडियाआरकॉर्डर सेटविडियो साइज()
- 17. क्या ग्लोबल वर्क साइज ओपनसीएल में वर्क ग्रुप साइज के कई होना चाहिए?
- 18. फिक्स्ड साइज बफर
- 19. हेरोकू गिट रिपोजिटरी साइज
- 20. स्पिनर का टेक्स्ट साइज
- 21. ऑटो स्केल टेक्स्ट साइज
- 22. विंडोज़ पर ओपनसीएल को जीएचसी
- 23. XAMPP (विंडोज़ पर अपाचे/माईएसक्यूएल स्टैक) पर काम करने के लिए पीयर प्राप्त करना
- 24. जीसीसी
- 25. सर्विस स्टैक पर एसएसएल
- 26. स्टैक ओवरफ़्लो पर सेगफॉल्ट
- 27. जीसीसी लिंकर पर प्रश्न
- 28. केवल आवश्यकता होने पर विशेषाधिकार कैसे बढ़ाएं?
- 29. एंड्रॉइड: रनटाइम पर ढेर आकार कैसे बढ़ाएं?
- 30. डायलॉग बटन पर मेमोरी बढ़ाएं javafx एप्लिकेशन
क्या कोई मुझे बता सकता है कि स्टैक आकार में वृद्धि क्या है? स्टैक फ्रेम स्टैक पर एक फ़ंक्शन द्वारा कब्जा कर लिया गया हिस्सा है। और स्टैक ऑपरेटिंग सिस्टम द्वारा सही तय किया जाता है? 'एडिटबिन' कैसे मदद करता है? मैं उलझन में हूं! – claws