ይህ wikiHow የ GNU አጠናቃሪ (GCC) ን ለሊኑክስ እና አነስተኛውን ጂኤንዩ (MinGW) ለዊንዶውስ በመጠቀም የ C ፕሮግራምን ከምንጩ እንዴት እንደሚያጠናቅቅ ያስተምርዎታል።
ደረጃ
ዘዴ 1 ከ 2 GCC ን ለዩኒክስ መጠቀም
ደረጃ 1. በዩኒክስ ኮምፒተርዎ ላይ የተርሚናል መስኮት ይክፈቱ።
ደረጃ 2. ትዕዛዙን ያስገቡ gcc --version እና በኮምፒዩተር ላይ የጂ.ሲ.ሲ ስሪትን ለማሳየት አስገባን ይጫኑ።
ኮምፒውተርዎ መልእክት ያልተገኘበትን ትዕዛዝ ካሳየ GCC በኮምፒተርዎ ላይ ላይጫን ይችላል።
- አስፈላጊ ከሆነ ፣ ለሊኑክስ ስርጭትዎ መመሪያውን በመከተል GCC ን ይጫኑ።
- የ C ++ ፕሮግራም ለማጠናቀር ከ “gcc” ይልቅ “g ++” ን ይጠቀሙ።
ደረጃ 3. የፕሮግራሙን ምንጭ ኮድ ያስቀመጡበትን አቃፊ ይክፈቱ።
ለምሳሌ ፣ የፕሮግራሙ ኮድ “akurapopo.c” በ/usr/yuliaR/ምንጭ አቃፊ ውስጥ ከሆነ ፣ ትዕዛዙን cd/usr/yuliaR/source ያስገቡ።
ደረጃ 4. ትዕዛዙን ያስገቡ gcc akurapopo.c –o AkuRapopo
በፕሮግራሙ ምንጭ ኮድ ስም “akurapopo.c” ን ፣ እና “AkuRapopo” ን በሚፈልጉት የፕሮግራም ስም ይተኩ። የማጠናቀር ሂደቱ ይጀምራል።
- በማጠናቀር ሂደቱ ወቅት ስህተት ከተከሰተ ፣ የስህተቱን መረጃ በትእዛዙ ይሰብስቡ gcc -Wall -o errorlog akurapopo.c. ከዚያ በኋላ “የስህተት መዝገብ” ፋይልን ከድመት የስህተት ትእዛዝ ጋር ያሳዩ።
- ትዕዛዙን ከብዙ ምንጭ ኮድ ፋይሎች ያጠናቅሩ gcc -o programname file1.c file2.c file3.c.
- ከብዙ ምንጭ ኮድ ብዙ ፕሮግራሞችን በአንድ ጊዜ ለማጠናቀር ትዕዛዙን ይጠቀሙ gcc -c file1.c file2.c file3.c.
ደረጃ 5. የተሰበሰበውን ፕሮግራም በትእዛዙ ያሂዱ ።/programname።
ዘዴ 2 ከ 2: MinGW ን ለዊንዶውስ መጠቀም
ደረጃ 1. Minimalist GNU ን ለዊንዶውስ ከ https://sourceforge.net/projects/mingw/ ያውርዱ።
MinGW ለዊንዶውስ የ GCC ጥቅል ለመጫን ቀላል ነው።
ደረጃ 2. የ MinGW መጫኛ ፕሮግራምን ያሂዱ።
የመጫኛ ፕሮግራሙ በራስ-ሰር የማይከፈት ከሆነ ፣ በወረዶች አቃፊው ውስጥ ያለውን የ MinGW ፋይልን ሁለቴ ጠቅ ያድርጉ ፣ ከዚያ ጫን የሚለውን ጠቅ ያድርጉ።
ደረጃ 3. የፕሮግራሙን የመጫኛ አማራጮችን ያስተካክሉ ፣ ከዚያ ቀጥልን ጠቅ ያድርጉ።
MinGW ን ለመጫን የሚመከረው አቃፊ C: / MinGW ነው። የመጫኛ አቃፊውን መለወጥ ካስፈለገዎት ቦታዎችን (እንደ የፕሮግራም ፋይሎች ያሉ) የያዘ አቃፊ አይምረጡ።
ደረጃ 4. ሊጭኑት የሚፈልጉትን አጠናቃሪ ይምረጡ።
- የሚመከረው አነስተኛ አጠናቃሪ ለመጫን በግራ ፓነል ውስጥ መሠረታዊ ቅንጅትን ይምረጡ ፣ ከዚያ በትክክለኛው ዋና ክፍል ውስጥ የሚታዩትን ሁሉንም አጠናቃሪዎች ምልክት ያድርጉ።
- አስፈላጊ ከሆነ ሁሉንም ጥቅሎች መምረጥ እና ሁሉንም ተጨማሪ አጠናቃሪዎች ምልክት ማድረግ ይችላሉ።
ደረጃ 5. በ MinGW የላይኛው ግራ ጥግ ላይ ያለውን የመጫኛ ምናሌን ጠቅ ያድርጉ።
ደረጃ 6. ለውጦችን ተግብር የሚለውን ጠቅ ያድርጉ።
ደረጃ 7. ኮምፕሌተርን ለማውረድ እና ለመጫን ተግብር የሚለውን ጠቅ ያድርጉ።
ደረጃ 8. እነዚህን ደረጃዎች በመከተል የ MinGW PATH ን በስርዓት አከባቢው ተለዋዋጭ ላይ ያክሉ።
- የፍለጋ ምናሌውን ለመክፈት Win+S ን ይጫኑ ፣ ከዚያ የአካባቢውን ቁልፍ ቃል ያስገቡ።
- በፍለጋ ውጤቶች ውስጥ ፣ የስርዓት አከባቢ ተለዋዋጮችን አርትዕ የሚለውን ጠቅ ያድርጉ።
- የአካባቢ ተለዋዋጮችን ጠቅ ያድርጉ።
- በላይኛው ሳጥን ስር አርትዕ የሚለውን ጠቅ ያድርጉ (ከተጠቃሚዎች ተለዋዋጮች በታች)።
- ወደ ተለዋዋጭ እሴቶች ሳጥን መጨረሻ ይሸብልሉ።
- ያስገቡ ፣ ሲ: / MinGW / በሳጥኑ ውስጥ ባለው ጽሑፍ መጨረሻ ላይ። በሌላ አቃፊ ውስጥ MinGW ን ከጫኑ ይተኩ ፣ C: / MinGW / bin with; C: / installationfoldername / bin.
- መስኮቱን ለመዝጋት እሺን ሁለቴ ጠቅ ያድርጉ።
ደረጃ 9. እነዚህን ደረጃዎች በመከተል የትእዛዝ መስመር መስኮት እንደ አስተዳዳሪ ይክፈቱ።
- Win+S ን ይጫኑ ፣ ከዚያ cmd ን ያስገቡ።
- በፍለጋ ውጤቶች ውስጥ የትእዛዝ መስመርን በቀኝ ጠቅ ያድርጉ ፣ ከዚያ እንደ አስተዳዳሪ አሂድ የሚለውን ጠቅ ያድርጉ።
- በኮምፒተር ላይ ለውጦችን ለመፍቀድ አዎ የሚለውን ጠቅ ያድርጉ።
ደረጃ 10. የፕሮግራሙን ምንጭ ኮድ ያስቀመጡበትን አቃፊ ይክፈቱ።
ለምሳሌ ፣ በ C: / Source / Programs አቃፊ ውስጥ የምንጭ ኮዱን “lailacanggung.c” ካስቀመጡ ትዕዛዙን ያስገቡ ሲዲ ሲ: / ምንጭ / ፕሮግራሞች።
ደረጃ 11. ትዕዛዙን ያስገቡ gcc lailacanggung.c –o lailacanggung.exe።
በፕሮግራም ኮድ ፋይልዎ ስም የፋይሉን ስም ይተኩ። የማጠናቀር ሂደቱ ከተጠናቀቀ በኋላ የትእዛዝ መስመሩን እንደገና ያያሉ። የሚከሰቱ ስህተቶች አይታዩም።
የማጠናቀር ሂደቱን ከመጀመሩ በፊት በፕሮግራሙ ኮድ ውስጥ ያሉ ስህተቶች መስተካከል አለባቸው። ስህተቱን የያዘው የፕሮግራም ኮድ ማጠናቀር አልቻለም።
ደረጃ 12. እሱን ለማስኬድ የፕሮግራምዎን ስም ያስገቡ ፣ ለምሳሌ lailacanggung.exe።
ጠቃሚ ምክሮች
- ፕሮግራሙን ከ -g ግቤት ጋር ሲያጠናቅቁ ፣ አጠናካሪው ለ GDB ፣ ለ GCC አብሮገነብ የማረሚያ ፕሮግራም ተገቢውን የማረም መረጃን ያጠቃልላል። ይህ መረጃ ለማረም ቀላል ያደርግልዎታል።
- ትልልቅ ፕሮግራሞችን ለማጠናቀር በመጀመሪያ አንድ Makefile መፍጠር ይችላሉ።
- ፕሮግራምዎ ለፍጥነት የተመቻቸ ከሆነ የፕሮግራሙ መጠን ሊጨምር ይችላል ፣ እና ትክክለኝነት በጣም ጥሩ ላይሆን ይችላል። በሌላ በኩል የፕሮግራሙን መጠን ወይም ትክክለኛነት ካመቻቹ የፕሮግራሙ ፍጥነት ሊቀንስ ይችላል።
- የ C ++ ፕሮግራሞችን ሲያጠናቅቁ GCC ን እንደ GCC ይጠቀሙ። የ C ++ ፋይሎች ከ.c ይልቅ የ.cpp ቅጥያ አላቸው።