शक्तिशाली की मेरी परिभाषा को अनुकूलित करने की क्षमता है।क्या दृश्य सी ++ जीसीसी के रूप में शक्तिशाली है?
मैं gcc
से परिचित हूं मैं एमएसवीसी को आजमाने की कोशिश करता हूं। तो, मैं एमएसवीसी में जीसीसी समकक्ष विकल्पों की खोज कर रहा था। मैं उनमें से कई को खोजने में असमर्थ हूं। > MSVC संकलक विकल्प मानचित्रण गाइड -
है वहाँ जीसीसी के कुछ प्रकार <
Print (on standard error output) the commands executed to run the stages of compilation.
gcc: -v
msvc: ???
Store the usual “temporary” intermediate files permanently;
gcc: -save-temps
msvc: ???
- डीबगिंग के लिए उत्पादन की तरह
Stop after the preprocessing stage; do not run the compiler proper. gcc: -E msvc: ??? Stop after the stage of compilation proper; do not assemble. gcc: -S msvc: ??? Compile or assemble the source files, but do not link. gcc: -c msvc:/c
उपयोगी नियंत्रित?
- gcc Option SummaryCompiler Options Listed by Category से प्रत्येक अनुभाग में अधिक विकल्प सूचीबद्ध करता है। एमएसवीसी में नरक बहुत महत्वपूर्ण और दिलचस्प चीजें गायब हैं। क्या मुझे कुछ याद आ रहा है या एमएसवीसी जीसीसी से वास्तव में कम शक्तिशाली है।
'gcc -v' मामले के लिए, मेरा अनुमान है कि एमएसवीसी कंपाइलर सबकुछ के लिए सिर्फ सादा 'cl' है, और इसमें जीसीसी के रूप में अलग निष्पादन योग्य बाइनरी नहीं है। –
मुझे नहीं लगता कि आप "अधिक कमांड लाइन स्विच" के साथ "अधिक शक्तिशाली" कैसे समझा सकते हैं। –
@ डिडिएर ट्रॉसेट: कंपाइलर: सीसी == cl.exe, assembler: == ml.exe, linker: ld = link.exe के रूप में। अंतर यह है कि cl.exe भी 'gcc' की भूमिका निभा रहा है। – claws