จะติดตั้ง CodeBlocks บน Ubuntu 18.04 ได้อย่างไร?

codeblocks-สาด

ใน Linux เรามีเครื่องมือเพียงพอ ซึ่งเราสามารถเลี้ยงดูตัวเองได้ สำหรับการพัฒนาแอพพลิเคชั่นและการเขียนโปรแกรมในหลาย ๆ โครงการคุณจะได้รับผลลัพธ์ที่ยอดเยี่ยมสำหรับโครงการของคุณ คราวนี้เราจะมุ่งเน้นไปที่หนึ่งในนั้น

นั่นคือเหตุผล หากคุณมีความต้องการโปรแกรมใน C, C ++ และ Fortran และคุณไม่พบเครื่องมือที่เหมาะสม เราสามารถแนะนำ CodeBlocks IDE ให้คุณได้ ซึ่งเป็นสภาพแวดล้อมการพัฒนาแบบบูรณาการที่ยอดเยี่ยมสำหรับภาษาเหล่านี้

เกี่ยวกับ CodeBlocks

สำหรับผู้ที่ยังไม่รู้จัก CodeBlocks เราสามารถบอกคุณได้เล็กน้อยเกี่ยวกับเรื่องนี้ นี่คือสภาพแวดล้อมการพัฒนาโอเพ่นซอร์ส ได้รับอนุญาตภายใต้ GNU General Public License ซึ่ง มีการรองรับคอมไพเลอร์หลายตัวซึ่งเราสามารถค้นหา MinGW / GCC, Digital Mars, Microsoft Visual C ++, Borland C ++, LLVM Clang, Watcom, LCC และ Intel C ++ Compiler

CodeBlocks ได้รับการพัฒนาในภาษาโปรแกรม C ++ โดยใช้ wxWidgets เป็นชุดเครื่องมือ GUI

การใช้สถาปัตยกรรมปลั๊กอินความสามารถและคุณสมบัติของมันถูกกำหนดโดยปลั๊กอินที่มีให้ มุ่งเน้นไปที่ C, C ++. มีระบบการสร้างแบบกำหนดเองและการสนับสนุนการสร้างทางเลือก

โค้ดบล็อค พร้อมใช้งานสำหรับ Windows, Linux และ macOS และได้รับการย้ายไปยัง FreeBSD, OpenBSD และ Solaris.

IDE นี้ ได้รับการออกแบบให้สามารถขยายได้มากและสามารถกำหนดค่าได้อย่างเต็มที่คุณสามารถขยายการใช้งานปลั๊กอินได้

แม้ว่า IDE จะได้รับการออกแบบมาสำหรับภาษา C ++ แต่ก็รองรับการคอมไพล์เป็นภาษาอื่น ๆ เช่น GNU Fortran, Digital Mars D และ GNU GDC

คุณสมบัติ CodeBlocks

ในบรรดาลักษณะสำคัญที่เราสามารถเน้นของโปรแกรมนี้เราสามารถพบได้:

  • พื้นที่ทำงานเพื่อรวมหลายโครงการ
  • พื้นที่ทำงานที่ปรับเปลี่ยนได้
  • เบราว์เซอร์โครงการ มุมมองของไฟล์สัญลักษณ์ (สืบทอด ฯลฯ ) คลาสทรัพยากร
  • โปรแกรมแก้ไขแบบแท็บไฟล์หลายไฟล์
  • สิ่งที่ต้องทำ
  • การระบายสีไวยากรณ์
  • การเติมรหัสอัตโนมัติ
  • รายการแบบหล่นลง
  • การค้นหาขั้นสูงสำหรับสตริงภายในไฟล์: ปัจจุบัน, เปิด, โปรเจ็กต์, พื้นที่ทำงาน, ในโฟลเดอร์)
  • รองรับการคอมไพล์แบบขนาน (โดยใช้โปรเซสเซอร์ / คอร์หลายตัว)
  • การพึ่งพาระหว่างโปรเจ็กต์ภายในพื้นที่ทำงาน
  • โครงการที่มีหลายวัตถุประสงค์ (หลายเป้าหมาย)
  • สรุปสถิติและรหัส (code profiler)

การติดตั้ง CodeBlocks บน Ubuntu 18.04 และอนุพันธ์

หากคุณต้องการติดตั้งสภาพแวดล้อมการพัฒนานี้ในระบบของคุณ คุณต้องปฏิบัติตามคำแนะนำต่อไปนี้.

สิ่งแรกที่เราต้องทำคือ เปิดเทอร์มินัลด้วย Ctrl + T + Alt และเราจะไป รันคำสั่งต่อไปนี้

พวกเรากำลังจะไป เพิ่มที่เก็บนี้ในระบบของเรา ด้วย:

sudo add-apt-repository ppa:damien-moore/codeblocks-stable

เสร็จแล้ว เรากำลังจะอัปเดตรายการที่เก็บของเรา ด้วย:

sudo apt update

Y ในที่สุดเราก็ติดตั้งด้วย:

sudo apt install codeblocks codeblocks-contrib

วิธีนี้ใช้งานได้ แต่เนื่องจากที่เก็บไม่รองรับ Ubuntu 18.04 อาจมีคนมีปัญหากับการติดตั้งดังนั้นเราจึงมีวิธีอื่นในการติดตั้ง CodeBlocks ในระบบของเรา

รหัสบล็อก

การติดตั้ง CodeBlocks บน Ubuntu 18.04 จากไฟล์. deb

ในการติดตั้งจากแพ็คเกจ deb เราต้องไป ไปที่ลิงค์ต่อไปนี้ ที่ไหน เราต้องดาวน์โหลดแอปพลิเคชันตามสถาปัตยกรรมของเรา พร้อมกับการอ้างอิงทั้งหมด

ทำการดาวน์โหลดเท่านั้น เราติดตั้งแพ็คเกจที่ดาวน์โหลดใหม่ด้วยตัวจัดการแอปพลิเคชันของเรา ที่ต้องการหรือจากเทอร์มินัลด้วยคำสั่งต่อไปนี้:

sudo dpkg -i codeblock*.deb

sudo dpkg -i libcodeblocks0*.deb

sudo dpkg -i wxsmith*.deb

และเมื่อพร้อมแล้วเราจะติดตั้ง CodeBlocks ในระบบของเราแล้ว

เมื่อการติดตั้งเสร็จสิ้นคุณสามารถเริ่มใช้ CodeBlocks บนระบบของคุณคุณสามารถค้นหาแอปพลิเคชันในเมนูแอปพลิเคชันของคุณเพื่อเรียกใช้งาน

ครั้งแรกที่คุณเรียกใช้ CodeBlocks โปรแกรมจะถามคุณว่าคุณต้องการใช้คอมไพเลอร์เริ่มต้นหรือไม่ คลิกตกลงและเกือบจะในทันทีเราจะอยู่ในอินเทอร์เฟซหลักของโปรแกรมซึ่งเราจะสามารถเริ่มใช้งานได้

จะถอนการติดตั้ง CodeBlocks บน Ubuntu และอนุพันธ์ได้อย่างไร?

หากคุณต้องการลบแอปพลิเคชันนี้ออกจากระบบของคุณ คุณต้องเปิดเทอร์มินัลด้วย Ctrl + Alt + T และดำเนินการคำสั่งต่อไปนี้

หากคุณติดตั้งจากที่เก็บคุณต้องพิมพ์คำสั่งนี้:

sudo add-apt-repository ppa:damien-moore/codeblocks-stable -r -y

ในที่สุดเราก็พิมพ์คำสั่งนี้เพื่อลบแอปพลิเคชันออกจากระบบของเรา:

sudo apt-get remove codeblocks --auto-remove

แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   Eugenio Fernandez Carrasco dijo

    สำหรับรสชาติของฉัน IDE ที่ดีที่สุดที่ฉันเคยใช้