가능한 중복 :
Is there an interpreter for C?C에 IDLE (python)과 같은 것이 있습니까?
내가 C를 조금 연습 할 내가 빠르게 작성하고 테스트 C 코드를 할 수 있습니다 뭔가를하고 싶습니다. 나는 코드를 작성하고 실행할 수있는 UI가있는 통역자를 원한다.
좋은 해결책이 있습니까?
가능한 중복 :
Is there an interpreter for C?C에 IDLE (python)과 같은 것이 있습니까?
내가 C를 조금 연습 할 내가 빠르게 작성하고 테스트 C 코드를 할 수 있습니다 뭔가를하고 싶습니다. 나는 코드를 작성하고 실행할 수있는 UI가있는 통역자를 원한다.
좋은 해결책이 있습니까?
"인터프리터"는 본질적으로 존재하지 않지만 (실제로는 그렇지 않더라도) 현대 IDE를 사용하는 것이 좋습니다. Eclipse + CDT를 사용하면 Java 에서처럼 "on the fly 컴파일"을 수행 할 수 있습니다. 컴파일로 인해 대기 시간이 줄어들어 언제든지 프로젝트를 실행할 수 있습니다 (적절한 컴퓨터가있는 경우).
다른 답변은 직접 gcc test.c
을 사용하지 말 것을 권합니다. makefile을 사용하거나 최소한 gcc -Wall -g -o myapp test.c
맨 위에 컴파일하는 동안 추가 정보가 있어야합니다 (C가 파이썬보다 더 많은 함정을 가지고 있기 때문에 유용합니다). 또한 test
은 표준 프로그램이며 .
은 PATH에 없을 수도 있습니다. myapp
은 test
보다 좋은 이름입니다.
Cling입니다. 결코 사용하지 않으므로 더 말할 수는 없지만 찾고있는 것처럼 보입니다.
또한이 질문에 다른 리드를 찾을 수 있습니다 : Is there an interpreter for C?이
내가 아는 한 C++ 코드를 해석 할 수 없습니다 ...
W 당신이 할 수있는 모자 (그리고 내가 간단한 일을 빨리 작성해야 할 때)는 간단한 make 파일을 만들고 콘솔 플러그인이있는 Kate와 같은 간단한 텍스트 편집기로 새 파일을 엽니 다. 그런 다음 코드를 작성하고 "make"를 입력하여 konsole에서 코드 결과를 확인하십시오/사용중인 쉘
찾고있는 것에 가장 가까운 해결책은 C shell (CSH) 또는 C Scripting Language (CSL) 인 것 같습니다.
또는 C 샘플을 작성하는 편집기를 연 다음 좋아하는 C 컴파일러를 실행할 콘솔 창이 있습니다. 아이디어는 다음과 같은 간단한 작업 흐름을 갖는 것입니다.
$ gvim test.c
$ gcc test.c
$ ./a.out
C는 스크립팅 언어가 아닙니다. 그러나 JIT compiler for C, C++, and the likes 토론에 도움이 될 수 있습니다.
참고로 CLing은 C++ 인터프리터입니다. – mloskot