C4droid - C/C++ compiler & IDE


8.00 โดย n0n3m4
Oct 6, 2020

เกี่ยวกับ C4droid - C/C++ compiler & IDE

มีประสิทธิภาพมากที่สุดและใช้งานง่าย C / C ++ คอมไพเลอร์และ IDE บน Google Play

C4droid เป็นคอมไพเลอร์ C / C ++ IDE ที่มีประสิทธิภาพมากที่สุดสำหรับ Android

คุณสมบัติ:

•คอมไพเลอร์ C / C ++ ออฟไลน์: สร้างแอปพลิเคชันของคุณเองบนอุปกรณ์ Android และเรียกใช้แม้จะไม่มีการเข้าถึงอินเทอร์เน็ต

•รองรับ Qt, SDL, SDL2, Allegro, SFML, FLTK และ NativeActivity สำหรับกราฟิก

•ส่งออกและแชร์โปรแกรมของคุณเป็น APK หรือไบนารี

•ดีบักเกอร์พร้อมเบรกพอยต์และนาฬิกา

•รองรับ CMake และ Makefile: ใช้สคริปต์บิลด์เดียวกับบนพีซีของคุณ (รวม BusyBox)

•เครื่องมือแก้ไขซอร์สโค้ดพร้อมการเน้นไวยากรณ์แท็บการเติมโค้ดการจัดรูปแบบโค้ดการเชื่อมโยงไฟล์และเลิกทำ / ทำซ้ำ

•ไม่จำเป็นต้องใช้รูท (แต่ C4droid สามารถใช้กับโปรแกรมของคุณได้หากคุณต้องการ)

รองรับ ANSI C และ ISO C99 แบบเต็มด้วย TCC (Tiny C Compiler) + musl libc

•คอมไพเลอร์ C ++ ที่ใช้งานได้อย่างสมบูรณ์สนับสนุน C ++ 11 อย่างสมบูรณ์ด้วย GCC

•บูรณาการ Git

• GUI ที่ปรับแต่งได้เลือกตำแหน่งที่จะวางแท็บและปุ่มด้วยตัวคุณเองธีมได้รับการสนับสนุน

•คุณสมบัติการย้ายพอร์ตไลบรารีโอเพ่นซอร์สกึ่งอัตโนมัติสำหรับการเขียนโปรแกรมและการศึกษาขั้นสูง

C4droid ถูกออกแบบมาให้ใช้งานง่าย แต่ไม่มีอะไรสมบูรณ์แบบดังนั้นนี่คือคำตอบสำหรับคำถามที่อาจปรากฏขึ้น:

จะใช้ Makefiles, multifile project, etc ได้อย่างไร?

คลิกที่ปุ่มคอมไพล์นาน (หรือเลือก "การตั้งค่าการรวบรวม" หากปุ่มซ่อน / ย้าย) และกำหนดค่าไดเรกทอรีปัจจุบันให้ใช้โหมดที่คุณต้องการ

โปรดทราบว่า C4droid จะสร้างไฟล์การกำหนดค่า. c4droid เมื่อคุณกดตกลง บางโหมด (เช่น makefile) จำเป็นต้องใส่ชื่อไฟล์ผลลัพธ์ที่ได้อย่าลืมทำเช่นนั้น

หลังจากนั้นให้ใช้ปุ่มคอมไพล์และรันเพื่อสร้างและรันแอพของคุณตามปกติ

วิธีการใช้ไลบรารีกราฟิกในโหมดไฟล์เดียว?

เพียงติดตั้งปลั๊กอิน SDL และเลือกคอมไพเลอร์ G ++ ในการตั้งค่า C4droid

โปรดทราบว่า C4droid เลือกโหมดแอปโดยใช้การวิเคราะห์ซอร์สโค้ดที่ง่ายมาก:

ตรวจพบทุกโหมดกราฟิกด้วยสตริงรวมที่สอดคล้องกัน (เช่นตรวจพบ SDL ด้วย #include "SDL.h" ตรวจสอบตัวอย่างที่มาพร้อมกับข้อมูลเพิ่มเติม) การแสดงความคิดเห็นในบรรทัดเหล่านี้จะ ไม่ มีผลกระทบใด ๆ

หากคุณกำลังรวบรวมแอพ Qt ไฟล์เดียวคุณควรเพิ่ม #include "yoursourcefilenamewithp.moc" ในส่วนท้ายของซอร์สโค้ดด้วยเช่นกัน

วิธีการติดตั้ง C ++ รองรับด้วยตนเอง?

C4droid จะขอให้คุณติดตั้งการสนับสนุน C ++ เมื่อเริ่มต้นครั้งแรกและจะกำหนดค่าตัวเองในโหมดกึ่งอัตโนมัติ

หากคุณต้องการทำด้วยตนเองคุณต้อง:

0) หน่วยความจำภายใน (100MB +) เพียงพอ

1) ติดตั้งปลั๊กอิน GCC

2) เลือกคอมไพเลอร์ G ++ ในการตั้งค่า C4droid

โปรดทราบว่าหากคุณต้องการใช้ C4droid เป็นคอมไพเลอร์ C จะเป็นการดีกว่าถ้าเลือก GCC ไม่ใช่ G ++

จะสร้างและติดตั้งไลบรารีได้อย่างไร

เกือบจะเหมือนกันกับการสร้าง Makefile ปกติยกเว้นว่าอาจต้องทำการปะแก้บางอย่าง

ไลบรารีที่ทดสอบในปัจจุบันคือ gmp, mpfr, mpc, libxml2, นีออน, sqlite, SDL_gfx (ต้อง - ปิดการใช้งาน - mmx)

C4droid รองรับแป้นพิมพ์ลัด / ท่าทางใดบ้าง

ท่าทางยาวคลิก:

ปุ่มใหม่: ลบไฟล์ปัจจุบัน

ปุ่มบันทึก: บันทึกเป็น

ปุ่มเปิด: ไฟล์ล่าสุด

ปุ่ม Run: เรียกใช้ด้วยอาร์กิวเมนต์

ปุ่มคอมไพล์: กำหนดค่าไดเรกทอรีปัจจุบัน

แท็บ: แท็บปิด

แป้นพิมพ์ลัด:

Ctrl-C, Ctrl-V, Ctrl-X สำหรับการคัดลอกวางและตัด

Ctrl-S, Ctrl-O สำหรับบันทึก / เปิด

Ctrl-Z, Ctrl-Y สำหรับ Undo / Redo

Ctrl-L สำหรับ "go to Line"

Ctrl-F สำหรับการค้นหา

Ctrl-A สำหรับเลือกทั้งหมด

Ctrl-B สำหรับการสร้าง / คอมไพล์

Ctrl-R สำหรับเรียกใช้

Ctrl-Space / Ctrl-D สำหรับการเติมข้อความอัตโนมัติ (อาจใช้ Ctrl-Space สำหรับ Android)

รายงานข้อผิดพลาดที่ n0n3m4@gmail.com

C4droid ย่อมาจาก "c for android" (หรือ "c ++ สำหรับ android")

C4droid ไม่ใช่คอมไพเลอร์ออนไลน์ดังนั้นจึงใช้ไบนารีจริง

ไบนารีบางตัวใน APK ได้รับอนุญาตภายใต้ (L) GPL ส่งอีเมลถึงฉันสำหรับซอร์สโค้ด (คอมไพเลอร์ C เล็ก ๆ , GCC, BusyBox ฯลฯ )

Android เป็นเครื่องหมายการค้าของ Google Inc.

Qt เป็นเครื่องหมายการค้าจดทะเบียนของ Digia

ข้อมูล แอป เพิ่มเติม

เวอร์ชันล่าสุด

8.00

ต้องใช้ Android

2.3

แสดงเพิ่มเติม
$3.99

วิธีการติดตั้ง XAPK / APK

วิธีการติดตั้ง XAPK / APK

$3.99

วิธีการติดตั้ง XAPK / APK

วิธีการติดตั้ง XAPK / APK

$3.99

วิธีการติดตั้ง XAPK / APK

วิธีการติดตั้ง XAPK / APK

C4droid - C/C++ compiler & IDE ทางเลือก

ต้องการแอปอื่นจาก n0n3m4

ค้นพบ