ฉันจะถอนการติดตั้ง MinGW อย่างสมบูรณ์ได้อย่างไร

คำตอบ 1:

  1. หากคุณใช้ตัวติดตั้ง ให้ถอนการติดตั้งผ่านตัวจัดการโปรแกรม
  2. ลบโฟลเดอร์ MinGW ของคุณ (เช่น C:/MinGW )
  3. ตรวจสอบให้แน่ใจว่าไม่มีเส้นทาง MinGW เหลืออยู่ในตัวแปรสภาพแวดล้อม PATH

ฉันจะถอนการติดตั้งคอมไพเลอร์ TDM GCC ได้อย่างไร

หากคุณใช้ตัวติดตั้ง TDM-GCC จะแสดงอยู่ใต้ Control Panel\Programs\Programs and Features และสามารถลบออกจากที่นั่นได้ตามปกติ

ฉันจะถอนการติดตั้ง GCC ได้อย่างไร

–purge ใช้ purge แทนการเอาออกสำหรับสิ่งที่จะลบออก เครื่องหมายดอกจัน (“*”) จะแสดงถัดจากแพ็คเกจที่กำหนดให้ล้าง remove –purge เทียบเท่ากับคำสั่ง purge รายการการกำหนดค่า: APT::Get::Purge.

ฉันจะติดตั้ง MinGW ใหม่ได้อย่างไร

ติดตั้งเครื่องมือ MinGW สำหรับ C/C++

  1. เข้าสู่ระบบบัญชีผู้ใช้ปกติของคุณ
  2. ดาวน์โหลดโฟลเดอร์ MinGW นี้และเรียกใช้
  3. ยอมรับโฟลเดอร์การติดตั้งเริ่มต้น C:\MinGW
  4. ที่ไดอะล็อก Select Component ให้ตรวจสอบ MSYS Basic System
  5. เพิ่มโฟลเดอร์ C:\MinGW\bin ไปยังตัวแปร Windows Path ของคุณ
  6. ถัดไป ตรวจสอบว่าการติดตั้ง MinGW สำเร็จหรือไม่

MinGW ตายหรือไม่?

เห็นได้ชัดว่า Mingw.org ยังไม่ตายทั้งหมด แต่เวอร์ชันล่าสุดมี gcc 4.5 2 ในขณะที่ 4.6 เป็นข่าวเก่าแล้ว

ฉันจะเรียกใช้ MinGW ได้อย่างไร

คลิกแท็บดาวน์โหลดที่ด้านบนของหน้าหรือไปที่ //osdn.net/projects/mingw/releases/ โดยตรง

  1. คลิกที่ปุ่มเพื่อดาวน์โหลดไฟล์ mingw-get-setup.exe
  2. เมื่อดาวน์โหลดแล้ว ให้ดับเบิลคลิกที่ mingw-get-setup.exe เพื่อเปิดตัวติดตั้ง MinGW
  3. ในหน้าต่างแรก คลิกที่ปุ่มติดตั้ง

MinGW ปลอดภัยหรือไม่?

ฉันพบว่าคอมไพเลอร์ MinGW-w64 ดีมาก และ GCC 4.6 ขึ้นไป (จริงๆ แล้วคือ 4.5.1 1 ขึ้นไป) มีความสามารถในการผลิตโค้ด 64 บิตที่ดีสำหรับ Windows โปรดจำไว้ว่า MinGW ให้ C API เดียวกันกับ msvcrt

ฉันจะรู้ได้อย่างไรว่าฉันมี MinGW เวอร์ชันใด

2 คำตอบ

  1. การตั้งค่าแถบเมนู -> คอมไพเลอร์และดีบักเกอร์
  2. เลือกแท็บปฏิบัติการ Toolchain

MinGW หรือ Cygwin ไหนดีกว่ากัน?

Cygwin จำลองสภาพแวดล้อม POSIX ทั้งหมด ในขณะที่ MinGW เป็นชุดเครื่องมือขั้นต่ำสำหรับการคอมไพล์เท่านั้น (คอมไพล์แอปพลิเคชัน Win ดั้งเดิม) ดังนั้นหากคุณต้องการให้โปรเจ็กต์ของคุณข้ามแพลตฟอร์ม ตัวเลือกระหว่างสองสิ่งนี้ชัดเจน MinGW แม้ว่าคุณอาจพิจารณาใช้ VS บน Windows แต่ GCC บน Linux/Unices

ฉันจะถอนการติดตั้ง Cygwin ได้อย่างไร

นี่คือขั้นตอนคร่าวๆ เกี่ยวกับวิธีการทำ ตามคำถามที่พบบ่อยอย่างเป็นทางการ

  1. หยุดและลบบริการ cygrunsrv ใด ๆ
  2. หยุดกระบวนการ Cygwin ทั้งหมดและยกเลิกการต่อเชื่อมระบบไฟล์ใดๆ ด้วยคำสั่ง mount
  3. ลบโฟลเดอร์รูท Cygwin และโฟลเดอร์ย่อยทั้งหมด
  4. ลบทางลัด Cygwin บนเดสก์ท็อปและเมนูเริ่ม

ฉันสามารถติดตั้งทั้ง Cygwin และ MinGW ได้หรือไม่

คุณไม่สามารถรวมสคริปต์ทั้งสองนี้ได้เนื่องจากวิธีการทำงานของ Bash สคริปต์ที่สองประกอบด้วยสิ่งต่าง ๆ ที่สามารถเกิดขึ้นได้เมื่อ “เชลล์ MinGW” ทำงานเท่านั้น

โปรแกรมติดตั้ง MinGW คืออะไร?

MinGW (“Minimalist GNU for Windows”) หรือเดิมคือ mingw32 เป็นสภาพแวดล้อมการพัฒนาซอฟต์แวร์โอเพ่นซอร์สฟรีสำหรับสร้างแอปพลิเคชัน Microsoft Windows MinGW สามารถเรียกใช้ได้ทั้งบนแพลตฟอร์ม Microsoft Windows ดั้งเดิม ข้ามโฮสต์บน Linux (หรือ Unix อื่น ๆ ) หรือ "ข้ามเนทีฟ" บน Cygwin

ฉันจะเริ่ม MinGW w64 ได้อย่างไร

คลิก Mingw-w64 เพื่อดาวน์โหลดตัวติดตั้ง Windows Mingw-w64

  1. เรียกใช้โปรแกรมติดตั้ง
  2. สำหรับสถาปัตยกรรม เลือก x86_64 แล้วเลือก ถัดไป
  3. ในหน้าโฟลเดอร์การติดตั้ง ให้ใช้โฟลเดอร์การติดตั้งเริ่มต้น คัดลอกตำแหน่งตามที่คุณต้องการในภายหลัง
  4. เลือก ถัดไป เพื่อเริ่มการติดตั้ง

MinGW ใหญ่แค่ไหน?

คลิกลิงก์ ดาวน์โหลด mingw-get-setup.exe(86.5 kB) ไฟล์นี้ควรเริ่มดาวน์โหลดในโฟลเดอร์ดาวน์โหลดมาตรฐานของคุณ ไฟล์นี้มีขนาดเพียง 85KB ดังนั้นจึงควรดาวน์โหลดอย่างรวดเร็ว

ฉันจะอัปเดต MinGW w64 ได้อย่างไร

อัปเดตโดยใช้เทอร์มินัล:

  1. เรียกใช้พรอมต์คำสั่ง/เทอร์มินัล ( cmd หรือ sh )
  2. อัปเดตรายการแพ็คเกจ: mingw-get update
  3. หลังจากอัปเดตรายการแพ็คเกจแล้ว ให้รัน: mingw-get upgrade

ฉันจะอัปเดต GCC เป็นเวอร์ชันล่าสุดได้อย่างไร

การติดตั้ง GCC บน Ubuntu

  1. เริ่มต้นด้วยการอัปเดตรายการแพ็คเกจ: sudo apt update
  2. ติดตั้งแพ็คเกจ build-essential โดยพิมพ์: sudo apt install build-essential
  3. หากต้องการตรวจสอบว่าคอมไพเลอร์ GCC ติดตั้งสำเร็จแล้ว ให้ใช้คำสั่ง gcc –version ซึ่งพิมพ์เวอร์ชัน GCC: gcc –version

MinGW เวอร์ชันล่าสุดคืออะไร

Mingw-w64 สามารถสร้างไฟล์เรียกทำงานแบบ 32 บิตและ 64 บิตสำหรับ x86 ภายใต้ชื่อเป้าหมาย i686-w64-mingw32 และ x86_64-w64-mingw32 ….Mingw-w64

ผู้เขียนต้นฉบับซอฟต์แวร์ OneVision
เปิดตัวครั้งแรก2005
ปล่อยที่มั่นคง8.0.0 / 18 กันยายน 2020
เขียนในC, C++
ระบบปฏิบัติการMicrosoft Windows, Linux, macOS

MinGW รองรับ C ++ 11 หรือไม่

ฟีเจอร์ C++11 มีให้ใช้งานโดยเป็นส่วนหนึ่งของคอมไพเลอร์ GCC "สายหลัก" ในส่วนท้ายของที่เก็บ Subversion ของ GCC และใน GCC 4.3 และใหม่กว่า

C ++ 11 และ C ++ 14 คืออะไร?

C++14 เป็นเวอร์ชันของมาตรฐาน ISO/IEC 14882 สำหรับภาษาการเขียนโปรแกรม C++ มีจุดมุ่งหมายเพื่อเป็นส่วนขยายขนาดเล็กกว่า C ++ 11 โดยมีการแก้ไขจุดบกพร่องเป็นหลักและการปรับปรุงเล็กน้อย ประกาศการอนุมัติเมื่อวันที่ 18 สิงหาคม 2014 C++14 เปิดตัวเมื่อวันที่ 15 ธันวาคม 2014

ฉันจะรู้ได้อย่างไรว่า G ++ รองรับ C ++ 11 หรือไม่

หากต้องการดูว่าคอมไพเลอร์ของคุณรองรับ C++11 หรือไม่ ให้เรียกใช้โดยใช้ตัวเลือก –version เพื่อพิมพ์หมายเลขเวอร์ชัน ทำเช่นนี้สำหรับคอมไพเลอร์ตัวใดก็ตามที่คุณต้องการใช้กับ Rosetta เวอร์ชันที่ยอมรับได้: GCC/g++: เวอร์ชัน 4.8 หรือใหม่กว่า

ฉันจะตรวจสอบเวอร์ชัน GCC ของฉันได้อย่างไร

วิธีตรวจสอบเวอร์ชัน gcc บน Ubuntu

  1. คำถาม : จะตรวจสอบเวอร์ชัน gcc บน Ubuntu ของฉันได้อย่างไร ?
  2. คำตอบ : gcc – คอมไพเลอร์โปรเจ็กต์ GNU C และ C++ มีตัวเลือกสองสามตัวในการรับเวอร์ชัน GCC ใน Ubuntu
  3. ตัวเลือกที่ 1. ออกคำสั่ง “gcc –version” ตัวอย่าง :
  4. ตัวเลือก 2. ออกคำสั่ง gcc -v
  5. ตัวเลือกที่ 3. ออกคำสั่ง “aptitude show gcc”

ฉันจะดาวน์เกรดเวอร์ชัน GCC ได้อย่างไร

เรียกใช้คำสั่งต่อไปนี้ใน Terminal เป็นรูทหรือใช้ sudo

  1. ฉลาดรับการปรับปรุง
  2. apt-cache ค้นหา gcc | grep gcc (นี่จะแสดง gcc เวอร์ชันอื่นให้คุณเห็น)
  3. apt-get ติดตั้ง gcc-4.7
  4. rm /usr/bin/gcc.
  5. ln -s /usr/bin/gcc-4.7 /usr/bin/gcc (ซึ่งจะสร้างลิงก์สัญลักษณ์สำหรับ gcc)

GCC เวอร์ชันล่าสุดคืออะไร

ด้วยโค้ดประมาณ 15 ล้านบรรทัดในปี 2019 GCC เป็นหนึ่งในโปรแกรมโอเพ่นซอร์สที่ใหญ่ที่สุดที่มีอยู่….GNU Compiler Collection

สกรีนช็อตของ GCC 10.2 ที่รวบรวมซอร์สโค้ดของตัวเอง
เปิดตัวครั้งแรก23 พ.ค. 2530
ปล่อยที่มั่นคง10.2 / 23 กรกฎาคม 2020
ที่เก็บgcc.gnu.org/git/
เขียนในC, C++

ความแตกต่างระหว่าง GCC และ G ++ คืออะไร?

GCC ย่อมาจาก GNU Compiler Collections ซึ่งใช้ในการคอมไพล์ภาษา C และ C++ เป็นหลัก….บทความที่เกี่ยวข้อง

g++gcc
g++ สามารถคอมไพล์ไฟล์ .c หรือ .cpp ได้ แต่จะถือเป็นไฟล์ C++ เท่านั้นgcc สามารถคอมไพล์ไฟล์ .c หรือ .cpp ได้ แต่จะถือว่าเป็น C และ C++ ตามลำดับ

G ++ ย่อมาจากอะไร?

คอมไพเลอร์ GNU C++

G ++ หมายถึงอะไร?

คำสั่ง g++ คือคำสั่งเรียกคอมไพเลอร์ GNU c++ ซึ่งใช้สำหรับการประมวลผลล่วงหน้า การรวบรวม การประกอบ และการเชื่อมโยงซอร์สโค้ดเพื่อสร้างไฟล์ปฏิบัติการ

G ++ รองรับ Pragma ครั้งเดียวหรือไม่

คอมไพเลอร์ที่ทันสมัยและมีความเกี่ยวข้องส่วนใหญ่รองรับอย่างน้อย VC++, g++, clang, Intel เพื่อความปลอดภัย คุณยังควรเลือกใช้เฮดเดอร์การ์ดแบบคลาสสิก — #pragma ครั้งหนึ่งไม่ใช่มาตรฐาน C++ และไม่มีคอมไพเลอร์ถูกบังคับให้รองรับ

คอมไพเลอร์ตัวใดรองรับ Pragma เพียงครั้งเดียว

การพกพา

คอมไพเลอร์#pragma ครั้งเดียว
IBM XL C/C++รองรับ (ตั้งแต่ 13.1.1)
คอมไพเลอร์ Intel C++ได้รับการสนับสนุน
ไมโครซอฟต์วิชวล C++รองรับ (ตั้งแต่ 4.2)
คอมไพเลอร์ NVIDIA CUDAรองรับ (ขึ้นอยู่กับคอมไพเลอร์โฮสต์พื้นฐาน)

Pragma ทำงานในขั้นตอนใดของการสร้างโปรแกรม AC

Pragma ทำงานก่อนการคอมไพล์และหลังการประมวลผลล่วงหน้า มันบอกให้คอมไพเลอร์ติดตามหรือเพิกเฉยบางสิ่ง

ฉันควรใช้ Pragma ครั้งเดียวหรือ Ifndef?

#pragma ครั้งหนึ่งสั้นกว่าตัวป้องกันการรวม มีโอกาสเกิดข้อผิดพลาดน้อยกว่า รองรับโดยคอมไพเลอร์ส่วนใหญ่ และบางคนบอกว่าคอมไพล์เร็วกว่า (ซึ่งไม่เป็นความจริง [อีกต่อไปแล้ว]) แต่ฉันยังคงแนะนำให้คุณใช้ #ifndef รวมยามมาตรฐาน