리눅스에서 C 프로그램을 작성하는 법을 배우고 싶습니다. 이제 Centos를 설치했고 C 언어로 'hello world'프로그램을 작성하려면 vim
을 사용하고 있습니다. 하지만 어디에 넣을 지, 아니면 컴파일하는 법을 모르겠습니다. gcc
을 설치했습니다. 미안 해요. 나는 초보자입니다. 고맙습니다. C로 간단한 프로그램을 작성한 다음 테스트하고 컴파일하는 방법을 보여 주시겠습니까?파일을 어디에 둘 것인지, 컴파일하고 실행하는 방법은 무엇입니까?
-2
A
답변
2
2
유형 터미널이 : 난 당신이 디렉토리를 생성하는 것이 좋습니다
$ mkdir ~/learnC
$ cd ~/learnC
$ cat > hello.c
#include <stdio.h>
int main() {
printf("Hello World\n");
}
/* Press Ctrl+D */
$ gcc hello.c -o hello
$ ./hello
관련 문제
- 1. texfile을 어디에 둘 것인지.
- 2. 사용 선언을 어디에 둘 것인지
- 3. Django 정적 파일을 어디에 둘 것인지
- 4. Eclipse 프로젝트에서 .properties 파일을 어디에 둘 것인지?
- 5. Netbeans에서 프로젝트리스 파일을 컴파일하고 실행하는 방법은 무엇입니까?
- 6. Eclipse 구성 : 외부 라이브러리를 어디에 둘 것인지?
- 7. Objective-C - NSNotificationCenter를 어디에 둘 것인지?
- 8. (RestKIt에서) 객체 매핑을 어디에 둘 것인지
- 9. 비즈니스 로직, AppLayer, DataLayer를 어디에 둘 것인지?
- 10. 웹 응용 프로그램에서 ServiceLoader 구성 파일을 어디에 둘 것인지
- 11. Ruby - lib의 모듈이 의존하는 리소스 파일을 어디에 둘 것인지?
- 12. LISP 프로젝트를 컴파일하고 실행하는 방법은 무엇입니까?
- 13. RequireJS 및 콧수염 (또는 다른 엔진) : 템플릿을 어디에 둘 것인지
- 14. 단일 클래스 파일 cs 파일을 컴파일하고 실행하는 방법은 무엇입니까?
- 15. Mono의 mcs를 사용하여 csproj 파일을 컴파일하고 실행하는 방법은 무엇입니까?
- 16. Java 코드에서 Java 및 C 파일을 컴파일하고 실행하는 방법은 무엇입니까?
- 17. JEdit에서 Java 코드를 컴파일하고 실행하는 방법은 무엇입니까?
- 18. 코드를 동적으로 컴파일하고 실행하는 방법은 무엇입니까?
- 19. Windows에서 xv6을 컴파일하고 실행하는 방법은 무엇입니까?
- 20. 제대로 makefile을 컴파일하고 실행하는 방법은 무엇입니까?
- 21. mun 매개 변수화 된 junit 입력 XML 파일을 어디에 둘 것인지
- 22. FlashBuilder에서 ActionScript 프로젝트와 관련된 라이브러리 폴더를 어디에 둘 것인지?
- 23. 데이터베이스에서 데이터를 가져와야하는 도메인 로직을 어디에 둘 것인지.
- 24. ASP.NET 웹 사이트에서 웹 응용 프로그램으로 마이그레이션 App_Code 파일을 어디에 둘 것인지
- 25. "모든 사용자"가 액세스 할 수있는 데이터 파일을 어디에 둘 것인지 InstallShield 사용
- 26. Mac OS X에서 데몬 프로세스에 사용되는 실행 파일을 어디에 둘 것인지
- 27. C++ 파일을 컴파일하고 입력 파일로 실행 파일을 실행하는 PHP 스크립트
- 28. OS X에서 masm을 사용하여 어셈블리 코드를 컴파일하고 실행하는 방법은 무엇입니까?
- 29. PHP를 opcode로 컴파일하고 프로덕션 환경에서 실행하는 방법은 무엇입니까?
- 30. 노키아 c6-00에서 자바 프로그램을 컴파일하고 실행하는 방법은 무엇입니까?
은에 소스 코드를 넣어 :'CD; mkdir src; cd src; ... vim과 gcc 및 프로그램을 실행하십시오. '. 최상위 레벨 (집) 디렉토리를 어수선하게 정리하는 것은 장기간에 좋은 생각이 아닙니다. 또한 프로그래밍을 루트로 로그인하지 마십시오. 그렇게 우연히 전체 시스템을 망칠 수있는 쉬운 방법이 너무 많습니다. 가능한 한 루트 권한으로 수행하십시오. –
(홈) 디렉토리에 코드를 넣지 않으면 어떤 디렉토리에 코드를 넣으시겠습니까? 고맙습니다. – run
소스 디렉토리를 만들 것을 제안했습니다. (나는 고대의 전통에 의해 신성화 된'src'를 사용하지만, 원하는 이름을 사용할 수 있습니다.) 쉘 스크립트의 아주 작은 비트는 다음과 같이 재 작성 될 수있다 :'mkdir $ HOME/src; cd $ HOME/src; ... 일해라. '. 아이디어는 홈 디렉토리에 하위 디렉토리 (자신이 사용하기 위해 개발 한 명령을위한'bin' 디렉토리와 같은)와'.profile'이나'.bashrc'와 같은 숨김 파일을 포함해야하며 아마도 그 밖의 것은 아무것도 없을 것입니다 . 내 $ HOME에 60 개의 파일이나 디렉토리가 있습니다. 그들 중 5 명은 파일이고, 나는 그것들을 정말로 정리해야한다. 약 100 개의 숨김 파일이 있습니다. –