8일차

2021. 11. 9. 22:00FTZ [해커스쿨]/trainer

새로운 파일을 만들고 컴파일하고 실행시키는 방법

Login id : trainer8

Password : player

텍스트로 이루어진 파일을 만드는 방법

cat > 파일이름.txt       (나올 때는 컨트럴 키와 D키를 동시에 누른다.)

만일 이 명령어에서 쓰이는 파일이름이 원래있는 이름이라면 그 파일에 덮어 씌운다. 허나

cat >> 파일이름.txt를 사용하면 내용이 추가가 된다. 

cat >> test.txt

출력이 끝납니다.

이번에는 10 + 20을 출력하는 프로그램을 만들것이다. 하지만 처음관 다르게 확장자를 c로 할것이다.

cat > program.c

int main(){
    int a = 10, b = 20;

    printf("10 + 20 = %d", a+b);

}

를 입력하고 컨트럴 키와 D키를 동시에 누른다.

그러면 프로그램소스가 만들어진다.

 

이 프로그램소스를 컴파일 할 것이다. 

컴파일 하는 방법

gcc -o 프로그램이름 소스파일이름

gcc -o program.exe program.c

에러가 없으면 잘 컴파일된 것이다.

이렇게 만들어진 파일을 절대 경로를 이용해 exe의 경로를 지정해주면 실행이된다.

절대경로를 pwd를 이용해서 알아내고 파일명을 넣어준다.

혹은 지금 현재 디렉토리를 의미하는 ./를 사용하여 실행시켜도 된다.

'FTZ [해커스쿨] > trainer' 카테고리의 다른 글

10일차(마지막 트레이닝)  (0) 2021.11.11
9일차  (0) 2021.11.10
7일차  (0) 2021.11.08
6일차  (0) 2021.11.07
5일차  (0) 2021.11.07