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

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

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

Видео: GNU Compiler (GCC) ашиглан C програмыг хэрхэн эмхэтгэх вэ

Видео: GNU Compiler (GCC) ашиглан C програмыг хэрхэн эмхэтгэх вэ
Видео: НЕ ВЗДУМАЙ снимать аккумулятор с машины. Делай это ПРАВИЛЬНО ! 2024, May
Anonim

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

Алхам

2 -р арга 1: Linux -д GCC ашиглах

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

Алхам 1. Линукс систем дээрээ терминал цонх нээнэ үү

Түүний дүрс нь ихэвчлэн цагаан дүрс бүхий хар дэлгэц юм. Та үүнийг ихэвчлэн Програмын цэснээс олох боломжтой.

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

Алхам 2. GCC -ийг суулгана уу

Хэрэв танд GCC суулгаагүй бол Ubuntu болон Debian -д зориулсан GCC -ийг суулгахын тулд дараах Терминал командыг ашиглаж болно. Линуксийн бусад бүх хувилбаруудын хувьд зөв багцыг хэрхэн олж авах талаар өөрийн Linux түгээлтийн баримт бичигтэй танилцана уу.

  • Багцын жагсаалтыг шинэчлэхийн тулд sudo apt update гэж бичээд "Enter" товчийг дарна уу.
  • Sudo apt install build-essential гэж бичээд "Enter" товчийг дарж GCC, G ++, Make-ийг багтаасан үндсэн багцуудыг суулгана уу.
  • Sudo apt-get install manpages-dev гэж бичээд гарын авлагын хуудсуудыг суулгахын тулд "Enter" товчийг дарна уу.
GNU Compiler (GCC) ашиглан C програмыг эмхэтгэх 3 -р алхам
GNU Compiler (GCC) ашиглан C програмыг эмхэтгэх 3 -р алхам

Алхам 3. gcc --version гэж бичээд ↵ Enter дарна уу

Энэ нь GCC -ийг зөв суулгасан эсэхийг шалгаж, хувилбарын дугаарыг буцаана. Хэрэв тушаал олдохгүй бол GCC суулгаагүй байх магадлалтай.

Хэрэв та C ++ програмыг эмхэтгэж байгаа бол "gcc" биш "g ++" -ийг ашиглаарай

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

Алхам 4. Эх кодоо хадгалсан директор руу очно уу

Терминал дахь лавлахуудыг удирдахын тулд cd командыг ашиглана уу. Жишээлбэл, хэрэв таны эх код таны Documents хавтсанд байгаа бол cd/home/[хэрэглэгчийн нэр]/Documents (Ubuntu дээр) гэж бичнэ үү. Та мөн Терминал дээр cd ~/Documents гэж бичээд Documents лавлах руу очиж болно.

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

Алхам 5. gcc [program_name].c –o [executable_name] гэж бичээд ↵ Enter дарна уу

"[Program_name].c" -г эх кодын файлынхаа нэрээр, "[executable_name]" - ийг дууссан програмынхаа нэрээр солино уу. Одоо програмыг эмхэтгэх болно.

  • Хэрэв та алдаа харж, тэдгээрийн талаар илүү их мэдээлэл авахыг хүсвэл gcc -Wall -o errorlog file1.c ашиглана уу. Дараа нь муур errorlog бүхий одоогийн директор дахь "errorlog" файлыг үзнэ үү.
  • Олон эх кодын файлуудаас нэг програм хөрвүүлэхийн тулд gcc -o outputfile file1.c file2.c file3.c ашиглана уу.
  • Олон тооны эх кодын файлуудаар олон програмыг нэг дор эмхэтгэхийн тулд gcc -c file1.c file2.c file3.c ашиглана уу.
GNU Compiler (GCC) ашиглан C програмыг хөрвүүлэх 6 -р алхам
GNU Compiler (GCC) ашиглан C програмыг хөрвүүлэх 6 -р алхам

Алхам 6. Шинээр эмхэтгэсэн програмаа ажиллуулна уу

./ [executable_name] гэж бичээд "[executable_name]" - г програмынхаа нэрээр солино уу.

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

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

Алхам 1. Windows -д зориулсан Minimalist GNU татаж авах (MinGW)

Энэ бол Windows-д зориулсан GCC-ийн суулгахад хялбар хувилбар юм. MinGW -ийг татаж авахын тулд дараах алхмуудыг ашиглана уу.

  • Вэб хөтөч дээр https://sourceforge.net/projects/mingw/ руу очно уу.
  • Гэсэн ногоон товчлуур дээр дарна уу Татаж авах.
  • Суулгагчийг автоматаар татаж авахыг хүлээнэ үү.
GNU Compiler (GCC) ашиглан C програмыг хөрвүүлэх 8 -р алхам
GNU Compiler (GCC) ашиглан C програмыг хөрвүүлэх 8 -р алхам
GNU Compiler (GCC) ашиглан C програмыг эмхэтгэх Алхам 7
GNU Compiler (GCC) ашиглан C програмыг эмхэтгэх Алхам 7

Алхам 2. MinGW суулгана уу

MinGW -ийг суулгахын тулд дараах алхмуудыг ашиглана уу.

  • Хоёр дарж mingw-get-setup.exe татаж авах хавтас эсвэл вэб хөтөч дээр.
  • Дарна уу Суулгах.
  • Дарна уу Үргэлжлүүлэх.

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

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

Алхам 3. Аль хөрвүүлэгчийг суулгахаа сонгоно уу

Хамгийн багадаа сонгох хэрэгтэй Үндсэн тохиргоо зүүн самбар дээр, дараа нь жагсаасан бүх хөрвүүлэгчийн хажууд байгаа тэмдгийг баруун талын үндсэн самбарт байрлуулна уу. Илүү дэвшилтэт хэрэглэгчид сонгох боломжтой Бүх багцууд мөн нэмэлт хөрвүүлэгчдийг сонгоно уу.

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

Алхам 4. Багц бүр дээр хулганы баруун товчийг дараад Суулгахыг тэмдэглэх дээр дарна уу

Үндсэн тохиргоо нь дээд талын хайрцагт жагсаасан 7 орчим багцтай. Тэд тус бүр дээр (эсвэл зөвхөн хүссэн зүйлүүд) хулганы баруун товчийг дараад дарна уу Суулгах гэж тэмдэглээрэй. Энэ нь тус бүрийн хажууд сумтай дүрс нэмж, суулгахаар тэмдэглэнэ.

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

Алхам 5. Сонгосон багцуудыг суулгана уу

Бүх багцыг суулгахад таны компьютер хэдэн минут шаардагдах болно. Суулгахаар тэмдэглэгдсэн багцуудыг суулгахын тулд дараах алхмуудыг ашиглана уу.

  • Дарна уу Суурилуулалт зүүн дээд буланд байгаа цэс.
  • Дарна уу Өөрчлөлтийг ашиглах.
  • Дарна уу Хэрэглэх.
  • Дарна уу Хаах суулгац дууссаны дараа.
GNU Compiler (GCC) ашиглан C програмыг эмхэтгэх Алхам 12
GNU Compiler (GCC) ашиглан C програмыг эмхэтгэх Алхам 12

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

MinGW -ийн замыг системийн орчны хувьсагчдад нэмэхийн тулд дараах алхмуудыг ашиглана уу.

  • Эхлэх цэсний хажууд байгаа хайлтын талбарт орчныг бичнэ үү.
  • Дарна уу Системийн орчны хувьсагчдыг засах хайлтын үр дүнд.
  • Дарна уу Байгаль орчны хувьсагчид
  • -Г сонгоно уу Зам хувьсагч
  • Дарна уу Засах дээд хайрцагны доор ("Хэрэглэгчийн хувьсагч" хэсэгт)
  • Дарна уу Шинэ.
  • Шинэ орон зайд C: / MinGW / bin гэж бичнэ үү. Хэрэв та MinGW-ийг өөр директорт суулгасан бол C: / path-to-that-directory / bin гэж оруулна уу.
  • Дарна уу БОЛЖ БАЙНА УУ, Тэгээд БОЛЖ БАЙНА УУ дахин Үлдсэн нэгийг дарна уу БОЛЖ БАЙНА УУ цонхыг хаах товчлуур.
GNU Compiler (GCC) ашиглан C програмыг хөрвүүлэх 13 -р алхам
GNU Compiler (GCC) ашиглан C програмыг хөрвүүлэх 13 -р алхам

Алхам 7. Командын мөрийг администратороор нээнэ үү

Тушаалын мөрийг администратороор нээхийн тулд та Windows данс руу администраторын эрхээр нэвтэрсэн байх ёстой. Командын мөрийг администратороор нээхийн тулд дараах алхмуудыг ашиглана уу.

  • Эхлэх цэсний хажууд байгаа хайлтын талбарт cmd бичнэ үү.
  • Баруун товчлуур дээр дарна уу Коммандын шугам хайлтын үр дүнгээс сонгоод сонгоно уу Администратороор ажиллуулах.
  • Дарна уу Тийм ээ өөрчлөлт хийхийг зөвшөөрөх.
GNU Compiler (GCC) ашиглан C програмыг хөрвүүлэх 14 -р алхам
GNU Compiler (GCC) ашиглан C програмыг хөрвүүлэх 14 -р алхам

Алхам 8. Эх кодоо хадгалсан хавтас руу очно уу

Жишээлбэл, хэрэв таны helloworld.c нэртэй эх кодын файл C: / Source / Programs дээр байрладаг бол cd C: / Source / Programs гэж бичнэ үү.

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

Алхам 9. gcc c –o [program_name].exe [program_name].c гэж бичээд ↵ Enter дарна уу

"[Program_name]" - г эх код болон програмынхаа нэрээр солино уу. Хөтөлбөрийг эмхэтгэсний дараа та командын мөр рүү алдаагүй буцах болно.

Програмыг эмхэтгэхээс өмнө гарч буй аливаа кодчиллын алдааг засах ёстой

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

Алхам 10. Ажиллуулах програмынхаа нэрийг бичнэ үү

Хэрэв үүнийг hello_world.exe гэж нэрлэдэг бол үүнийг эхлүүлэхийн тулд командын мөрөнд оруулна уу.

Хэрэв та програмыг эмхэтгэх эсвэл гүйцэтгэх файлыг ажиллуулахдаа "Хандалтыг хориглосон" эсвэл "Зөвшөөрлийг хориглосон" гэсэн алдааны мессеж хүлээн авбал фолдерын зөвшөөрлийг шалгаж, эх кодыг агуулсан фолдерт унших/бичих хандалт байгаа эсэхийг шалгаарай. Хэрэв энэ нь тус болохгүй бол вирусын програм хангамжаа түр хугацаагаар идэвхгүй болгохыг оролдоорой

Зөвлөмж

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

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