C4droid – C/C++ compiler & IDE 7.00

C4droid CCcompiler IDE Lo

C4droid - C/C++ compiler & IDE 에 대한 설명

C4droid는 안드로이드용 가장 강력한 C/C++ IDE + C/C++ 컴파일러입니다.

기능:
• 오프라인 C/C++ 컴파일러: 인터넷 연결 없이 안드로이드 기기에서 애플리케이션을 만들고 실행할 수 있습니다.
• 그래픽을 위한 Qt, SDL, SDL2, Allegro, SFML, FLTK 및 NativeActivity 지원
• APK 또는 이진 파일로 프로그램 내보내기 및 공유
• 중단점 및 워치를 갖춘 디버거
• CMake 및 Makefile 지원: PC에서와 동일한 빌드 스크립트 사용 (BusyBox 포함)
• 구문 강조, 탭, 코드 완성, 코드 포맷팅, 파일 연결 및 실행 취소/다시 실행이 가능한 소스 코드 편집기
• 루트 권한이 필요하지 않습니다. (하지만 원한다면 C4droid가 프로그램에서 사용할 수 있습니다.)
• TCC (Tiny C Compiler) + musl libc를 사용한 ANSI C 및 ISO C99 전체 지원
• GCC를 사용한 완전한 C++11 지원을 갖춘 완전한 C++ 컴파일러
• Git 통합
• 사용자 정의 가능한 GUI, 탭 및 버튼 위치 선택, 테마 지원
• 향상된 프로그래밍 및 교육을 위한 반자동 오픈 소스 라이브러리 포팅 기능

C4droid는 기본적으로 사용하기 쉽도록 설계되었지만 완벽하지 않으므로 나타날 수 있는 질문에 대한 몇 가지 답변을 제공합니다:

Makefiles, 멀티파일 프로젝트 등을 사용하는 방법은?
컴파일 버튼을 길게 누르거나 (버튼이 숨겨진 경우/이동된 경우) "컴파일 설정"을 선택하고 원하는 모드를 사용하도록 현재 디렉토리를 구성하십시오.
C4droid는 Ok를 누르면 .c4droid 구성 파일을 생성합니다. 일부 모드 (예: makefile)는 결과 실행 파일 이름을 입력해야 합니다. 이를 잊지 마십시오.
이후 컴파일 및 실행 버튼을 사용하여 앱을 빌드하고 실행하면 됩니다.

단일 파일 모드에서 그래픽 라이브러리를 사용하는 방법은?
SDL 플러그인을 설치하고 C4droid 환경 설정에서 G++ 컴파일러를 선택하십시오.
C4droid는 매우 간단한 소스 코드 분석을 사용하여 앱 모드를 선택합니다. 각 그래픽 모드는 해당 include 문자열로 감지됩니다. (예: SDL은 #include "SDL.h"로 감지됩니다. 자세한 내용은 번들된 예제를 확인하십시오.) 이러한 줄을 주석 처리하면 어떤 영향도 미치지 않습니다.
단일 파일 Qt 앱을 컴파일하는 경우 소스 코드 파일 끝에 #include "yoursourcefilenamewithcpp.moc"를 추가해야 합니다.

C++ 지원을 수동으로 설치하는 방법은?
C4droid는 처음 시작할 때 C++ 지원을 설치하라는 메시지를 표시하고 반자동 모드로 구성합니다.
수동으로 설치하려면 다음이 필요합니다.
0) 충분한 (100MB 이상) 내부 메모리
1) GCC 플러그인 설치
2) C4droid 환경 설정에서 G++ 컴파일러 선택
C4droid를 C 컴파일러로 사용하려는 경우 G++보다는 GCC를 선택하는 것이 좋습니다.

라이브러리를 빌드하고 설치하는 방법은?
대부분 패치가 필요할 수 있으므로 일반적인 Makefile 빌드와 거의 동일합니다.
현재 테스트된 라이브러리는 gmp, mpfr, mpc, libxml2, neon, sqlite, SDL_gfx (--disable-mmx가 필요함)입니다.

C4droid가 지원하는 제스처/키보드 단축키는 무엇인가요?
길게 누르는 제스처:
새로운 버튼: 현재 파일 삭제.
저장 버튼: 다른 이름으로 저장.
열기 버튼: 최근 파일.
실행 버튼: 인수로 실행.
컴파일 버튼: 현재 디렉토리 구성.
탭: 탭 닫기.

키보드 단축키:
복사, 붙여 넣기 및 잘라내기를 위한 Ctrl-C, Ctrl-V, Ctrl-X
저장/열기를 위한 Ctrl-S, Ctrl-O
실행취소/다시 실행을 위한 Ctrl-Z, Ctrl-Y.
"줄로 이동"을 위한 Ctrl-L
검색을 위한 Ctrl-F
모두 선택을 위한 Ctrl-A
빌드/컴파일을 위한 Ctrl-B
실행을 위한 Ctrl-R
자동 완성을 위한 Ctrl-Space/Ctrl-D (Ctrl-Space는 Android에서 예약될 수 있음)

버그는 [email protected]으로 보고하십시오.

C4droid는 "안드로이드용 C" (또는 "안드로이드용 C++")의 약어입니다.
C4droid는 온라인 컴파일러가 아니므로 실제 이진 파일을 사용합니다.
APK의 일부 이진 파일은 (L)GPL에 따라 라이선스가 부여되어 있습니다. 소스 코드 (Tiny C 컴파일러, GCC, BusyBox 등)를 원하시면 이메일을 보내주십시오.
Android는 Google Inc.의 상표입니다.
Qt는 Digia의 등록 상표입니다.

변경사항

Fixed a lot of bugs.
Updated GCC to 10.2.
Qt doesn't require any 3rd-party apps anymore.
Terminal can now be closed with Ctrl+X.
SDL2 now supports immersive mode.

C4droid - C/C++ compiler & IDE 버그판 링크 최신버전

C4droid-CC++compiler-IDE-7.00.zip
zip 다운로드 - 45 MB

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

Fill out this field
Fill out this field
유효한 이메일 주소를 입력해주세요.
You need to agree with the terms to proceed

인기 게임

모든 인기 게임 보기

인기 앱

모든 인기 앱 보기

관련