8일차
2021. 11. 9. 22:00ㆍFTZ [해커스쿨]/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 |