iPad 용 C 컴파일러가 있습니까?


13

iPad를 사용하여 C를 공부하고 싶습니다. 간단한 프로그램입니다. 그렇다면 iPad 용 C 컴파일러가 있습니까?

답변:


12

iTunes Store를 간략하게 살펴보면 CodeToGo (iTunes Store Link)가 나타납니다 . iPad 자체에서 컴파일 할 수 없으므로이 앱은 웹 서비스 ( IDEOne )를 사용하여 프로그램을 실행하고 결과를 장치로 반환합니다. 이 앱은 3 달러이며 범용 바이너리 (iPhone + iPad)입니다. 웹 서비스는 약간 추악한 것이 아니라면 무료 인 것처럼 보입니다. :).


8

인터넷에 연결되어 있으면 codepad.org를 사용할 수 있습니다 . 웹 양식에 붙여 넣은 코드에서 다양한 언어를 컴파일 할 수 있습니다. 많은 형식을 지원하고 멋진 공유 기능이 있습니다.


다른 옵션으로는 compilr.com 및 ideone.com이 있습니다.
Kyle

6

탈옥 할 의사가 있다면 대답은 '그렇다'입니다. iPad에 GCC (XCode에 포함 된 동일한 오픈 소스 C 컴파일러)를 설치할 수 있습니다.

과정은 약간 복잡하지만 확실히 가능합니다. 여기에서 지침을 찾을 수 있습니다. 내가 연결 한 지침은 iPhone에 대해서만 언급되지만 동일한 프로세스가 iPad에서도 작동합니다.

탈옥을 원하지 않는다면 VxJasonxV가 제안한 솔루션이 유일한 옵션 일 수 있습니다.


1
iOS 2를 지나서이 작업을 수행하는 사람에게주의를 기울일 것입니다 .iDevice가 제대로 부팅되지 않을 수 있습니다.
Richard J. Ross III

1
또한 Xcode는 더 이상 GCC를 사용하지 않지만 이제는 GCC를 대체하기 위해 설계된 사용자 지정 코드베이스 인 Clang (C 기반 언어 만 해당)을 사용합니다.
Richard J. Ross III

3

Apple은 App Store 검토 프로세스에서 승인 한 코드 이외의 실행 코드 (기계)를 iPad에서 실행할 수 없습니다.

C 코드를 다운로드 할 수없는 경우 C 인터프리터 를 iPad 로 이식 할 수 있습니다 .


2

iOS 개발자 프로그램 사용권 계약의 조항으로 인해 iOS 장치에 대한 C 컴파일러 App Store 앱은 기본적으로 다음과 같습니다.

"Apple의 iOS SDK는 iPhone의 모든 소프트웨어가 외부 실행 코드를 다운로드하거나 실행하지 못하게합니다"

Wikipedia 에서 가져온 것입니다 . 어떤 이유로 든 계약에 연결할 수 없다고 생각합니다.

에디터를 원한다면 Project Edit를 볼 수 있습니다 .

편집 : 용어가 업데이트 된 것처럼 보이지만 해석 가능한 코드 만 Pythonista 앱이 Python에서 수행하는 것처럼 허용되지만 컴파일 된 코드에서는 허용되지 않습니다.


2
그 견적은 실제로 구식입니다. 해석되지 않은 (컴파일되지 않은) 코드가 다운로드되지 않는 한 실행되도록 지난 몇 개월 동안 용어가 변경되었습니다. 그러나 물론, [인용이 필요했습니다.] 아직 찾지 못했습니다.
Jason Salaz


1

iPhone이 CPPCode에 필요한 iOS 8을 지원하지 않는 경우 PowerC ++은 CPPCode의 대안입니다. 그러나 PowerC ++는 iOS 용으로 사용자 정의 된 DOS 환경에 설치된 C ++ Builder 만 사용합니다. 약간 오래된 것으로 보이며 최신 버전의 C ++ 표준을 지원하지 않습니다. 주의 : 대부분의 경우 꽤 잘 작동하지만 몇 가지 기능을 호출하면 축소됩니다. 또한 글꼴 크기가 너무 작아서 확대 할 수 없습니다.


0

이 C / C ++ 컴파일러를 우연히 발견했습니다 . 그 가치가 무엇인지 확실하지 않지만 iPhone / iPad를위한 단순한 C / C ++ 컴파일러처럼 보입니다.

내 생각에 그것은 실제로 iOS 바이너리 코드로 컴파일되지 않지만 프로그램이 해석하는 일종의 바이트 코드로 컴파일됩니다. 이것이 Apple QA가 얻을 수있는 유일한 방법입니다.


0

다음은 Cydia를 통해 사용할 수있는 C 컴파일러 옵션과 함께 비표준 리포지토리와 함께 iPad 컴퓨터 처럼 기능적 으로 만드는 사람에게 흥미로운 추가 도구와 패키지를 제공 합니다.

여기에 이미지 설명을 입력하십시오 여기에 이미지 설명을 입력하십시오

여기에 이미지 설명을 입력하십시오


0

실제로 compileonline.com으로 이동하십시오 .이 사이트의 모든 프로그래밍 언어를 무료로 사용할 수 있습니다!


온라인 편집을 즐기십시오

다음 간단한 단계를 따라 즐겨 사용하는 브라우저를 사용하여 로컬 컴퓨터에서 설정하지 않고도 온라인에서 즐겨 사용하는 프로그래밍 언어를 컴파일하고 실행하십시오.

단계-1 실행할 원하는 언어를 선택하십시오.

단계-2 사용 가능한 텍스트 편집기를 사용하여 소스를 입력하십시오.

3 단계-마지막으로 컴파일 버튼 [Windows의 경우 Ctrl + E 및 Mac의 경우 Command + E]을 클릭하여 결과를 확인하십시오.



당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.