G програмыг GNU C хөрвүүлэгч (GCC) ашиглан хэрхэн хөрвүүлэх вэ?

Агуулгын хүснэгт:

G програмыг GNU C хөрвүүлэгч (GCC) ашиглан хэрхэн хөрвүүлэх вэ?
G програмыг GNU C хөрвүүлэгч (GCC) ашиглан хэрхэн хөрвүүлэх вэ?

Видео: G програмыг GNU C хөрвүүлэгч (GCC) ашиглан хэрхэн хөрвүүлэх вэ?

Видео: G програмыг GNU C хөрвүүлэгч (GCC) ашиглан хэрхэн хөрвүүлэх вэ?
Видео: Что такое брандмауэр? 2024, May
Anonim

Энэхүү wikiHow нь Linux -д зориулсан GNU Compiler (GCC), Windows -д зориулсан Minimalist GNU (MinGW) ашиглан C програмыг эх сурвалжаас хэрхэн эмхэтгэхийг танд заадаг.

Алхам

2 -ийн 1 -р арга: Unix -д GCC ашиглах

GNU Compiler (GCC) ашиглан C програмыг хөрвүүлэх 1 -р алхам
GNU Compiler (GCC) ашиглан C програмыг хөрвүүлэх 1 -р алхам

Алхам 1. Unix компьютер дээрээ Терминал цонх нээнэ үү

GNU Compiler (GCC) ашиглан C програмыг эмхэтгэх 2 -р алхам
GNU Compiler (GCC) ашиглан C програмыг эмхэтгэх 2 -р алхам

Алхам 2. gcc --version командыг оруулаад Enter дарж GCC хувилбарыг компьютер дээр харуулна

Хэрэв таны компьютер олдсонгүй гэсэн мессежийг харуулбал GCC -ийг таны компьютерт суулгаагүй байж магадгүй.

  • Шаардлагатай бол Linux түгээлтийнхээ зааврыг дагаж GCC -ийг суулгаарай.
  • C ++ програмыг эмхэтгэхийн тулд "gcc" биш "g ++" ашиглана уу.
GNU Compiler (GCC) ашиглан C програмыг хөрвүүлэх 3 -р алхам
GNU Compiler (GCC) ашиглан C програмыг хөрвүүлэх 3 -р алхам

Алхам 3. Програмын эх кодыг хадгалсан фолдерыг нээнэ үү

Жишээлбэл, "akurapopo.c" програмын код нь/usr/yuliaR/source хавтсанд байгаа бол cd/usr/yuliaR/source командыг оруулна уу

GNU Compiler (GCC) ашиглан C програмыг хөрвүүлэх 4 -р алхам
GNU Compiler (GCC) ашиглан C програмыг хөрвүүлэх 4 -р алхам

Алхам 4. gcc akurapopo.c –o AkuRapopo командыг оруулна уу

"Akurapopo.c" -г програмынхаа эх кодын нэрээр, "AkuRapopo" -г хүссэн програмынхаа нэрээр солино уу. Эмхэтгэх процесс эхэлнэ.

  • Хэрэв эмхэтгэх явцад алдаа гарвал gcc -Wall -o errorlog akurapopo.c командын тусламжтайгаар алдааны мэдээллийг цуглуулна. Үүний дараа cat errorlog командыг ашиглан "errorlog" файлыг харуулна.
  • Gcc -o programname file1.c file2.c file3.c командыг ашиглан хэд хэдэн эх кодын файлуудаас програмыг эмхэтгээрэй.
  • Олон эх кодыг ашиглан олон програмыг нэг дор эмхэтгэхийн тулд gcc -c file1.c file2.c file3.c командыг ашиглана уу.
GNU Compiler (GCC) ашиглан C програмыг хөрвүүлэх 5 -р алхам
GNU Compiler (GCC) ашиглан C програмыг хөрвүүлэх 5 -р алхам

Алхам 5. Эмхэтгэсэн програмыг./programname тушаалаар ажиллуулна уу

2 -р арга 2: Windows -д MinGW ашиглах

GNU Compiler (GCC) ашиглан C програмыг хөрвүүлэх 6 -р алхам
GNU Compiler (GCC) ашиглан C програмыг хөрвүүлэх 6 -р алхам

Алхам 1. Windows -д зориулсан Minimalist GNU -г https://sourceforge.net/projects/mingw/ дээрээс татаж аваарай

MinGW бол Windows-д суулгахад хялбар GCC багц юм.

GNU Compiler (GCC) ашиглан C програмыг эмхэтгэх Алхам 7
GNU Compiler (GCC) ашиглан C програмыг эмхэтгэх Алхам 7

Алхам 2. MinGW суулгах програмыг ажиллуулна уу

Хэрэв суулгах програм автоматаар нээгдэхгүй бол Татаж авах хавтас дахь MinGW файлыг давхар товшоод Суулгах дээр дарна уу

GNU Compiler (GCC) ашиглан C програмыг хөрвүүлэх 8 -р алхам
GNU Compiler (GCC) ашиглан C програмыг хөрвүүлэх 8 -р алхам

Алхам 3. Програмыг суулгах сонголтуудыг тохируулаад Үргэлжлүүлэх дээр дарна уу

MinGW -ийг суулгахыг санал болгож буй хавтас бол C: / MinGW юм. Хэрэв та суулгах хавтсыг өөрчлөх шаардлагатай бол зай агуулсан нэр бүхий хавтсыг бүү сонгоорой (програмын файл гэх мэт)

GNU Compiler (GCC) ашиглан C програмыг эмхэтгэх Алхам 9
GNU Compiler (GCC) ашиглан C програмыг эмхэтгэх Алхам 9

Алхам 4. Суулгахыг хүссэн хөрвүүлэгчээ сонгоно уу

  • Санал болгож буй хамгийн бага хөрвүүлэгчийг суулгахын тулд зүүн талд байгаа Үндсэн тохиргоог сонгоод баруун талын үндсэн хэсэгт гарч ирэх бүх хөрвүүлэгчийг сонгоно уу.
  • Шаардлагатай бол та бүх багцыг сонгоод бүх нэмэлт хөрвүүлэгчийг сонгож болно.
GNU Compiler (GCC) ашиглан C програмыг хөрвүүлэх 10 -р алхам
GNU Compiler (GCC) ашиглан C програмыг хөрвүүлэх 10 -р алхам

Алхам 5. MinGW -ийн зүүн дээд буланд байгаа Installation цэс дээр дарна уу

GNU Compiler (GCC) ашиглан C програмыг эмхэтгэх Алхам 11
GNU Compiler (GCC) ашиглан C програмыг эмхэтгэх Алхам 11

Алхам 6. Өөрчлөлтийг хэрэглэх дээр дарна уу

GNU Compiler (GCC) ашиглан C програмыг эмхэтгэх Алхам 12
GNU Compiler (GCC) ашиглан C програмыг эмхэтгэх Алхам 12

Алхам 7. Эмхэтгэгчийг татаж суулгахын тулд Apply дээр дарна уу

GNU Compiler (GCC) ашиглан C програмыг хөрвүүлэх 13 -р алхам
GNU Compiler (GCC) ашиглан C програмыг хөрвүүлэх 13 -р алхам

Алхам 8. Дараах алхмуудыг дагаж MinGW PATH -ийг системийн орчны хувьсагч руу нэмнэ үү

  • Win+S дарж Хайлтын цэсийг нээгээд орчны түлхүүр үгийг оруулна уу.
  • Хайлтын үр дүнгээс Системийн орчны хувьсагчдыг засах дээр дарна уу.
  • Байгаль орчны хувьсагчид дээр дарна уу.
  • Дээд талын хайрцгийн доор байгаа Edit дарна уу (Хэрэглэгчийн хувьсагчийн доор).
  • Хувьсах утгуудын талбарын төгсгөл хүртэл гүйлгэнэ үү.
  • Текстийн төгсгөлд C: / MinGW / bin оруулна уу. Хэрэв та MinGW -ийг өөр фолдерт суулгасан бол; C: / MinGW / bin -ийг;
  • Цонхыг хаахын тулд OK дарна уу.
GNU Compiler (GCC) ашиглан C програмыг хөрвүүлэх 14 -р алхам
GNU Compiler (GCC) ашиглан C програмыг хөрвүүлэх 14 -р алхам

Алхам 9. Дараах алхамуудыг дагаж тушаалын цонхыг администратороор нээнэ үү

  • Win+S дарж cmd оруулна уу.
  • Хайлтын үр дүн дэх Command Prompt дээр хулганы баруун товчийг дараад администратороор ажиллуулах дээр дарна уу.
  • Тийм гэж дарж компьютерт өөрчлөлт оруулахыг зөвшөөрнө үү.
GNU Compiler (GCC) ашиглан C програмыг эмхэтгэх Алхам 15
GNU Compiler (GCC) ашиглан C програмыг эмхэтгэх Алхам 15

Алхам 10. Програмын эх кодыг хадгалсан фолдерыг нээнэ үү

Жишээлбэл, хэрэв та "lailacanggung.c" эх кодыг C: / Source / Programs фолдерт хадгалсан бол cd C: / Source / Programs командыг оруулна уу

GNU Compiler (GCC) ашиглан C програмыг эмхэтгэх Алхам 16
GNU Compiler (GCC) ашиглан C програмыг эмхэтгэх Алхам 16

Алхам 11. gcc lailacanggung.c –o lailacanggung.exe командыг оруулна уу

Файлын нэрийг програмын код файлынхаа нэрээр солино уу. Эмхэтгэх ажил дууссаны дараа та командын мөрийг дахин харах болно. Болсон алдааг харуулахгүй.

Эмхэтгэх процессыг эхлүүлэхийн өмнө програмын кодын алдааг засах ёстой. Алдаа агуулсан програмын кодыг хөрвүүлж чадсангүй

GNU Compiler (GCC) ашиглан C програмыг эмхэтгэх Алхам 17
GNU Compiler (GCC) ашиглан C програмыг эмхэтгэх Алхам 17

Алхам 12. Үүнийг ажиллуулах програмынхаа нэрийг оруулна уу, жишээ нь lailacanggung.exe

Зөвлөмж

  • Та -g параметртэй програмыг эмхэтгэхэд хөрвүүлэгч нь GCC -ийн суулгасан дибаг хийх програм болох GDB -ийн зохих дибаг хийх мэдээллийг оруулах болно. Энэхүү мэдээлэл нь дибаг хийх ажлыг хөнгөвчлөх болно.
  • Том програмуудыг эмхэтгэхийн тулд эхлээд Makefile үүсгэж болно.
  • Хэрэв таны програмыг хурдаар оновчтой болгосон бол програмын хэмжээ нэмэгдэж, нарийвчлал нь тийм ч сайн биш байж магадгүй юм. Нөгөө талаас, хэрэв та програмын хэмжээ эсвэл нарийвчлалыг оновчтой болговол програмын хурд буурч магадгүй юм.
  • C ++ програмыг эмхэтгэхдээ GCC -ийг ашигладаг шиг G ++ -ийг ашиглаарай. C ++ файлууд нь.c -ийн оронд.cpp өргөтгөлтэй байдаг.

Зөвлөмж болгож буй: