[Makefile] "Hello World!"하는 방법
개요
Makefile을 vim으로 편집하고 "Hello World"라고 표시하는 방법을 요약합니다.
절차
makefile 만들기
작업 폴더 (여기서는 "workspace")에 makefile을 만듭니다.
workspace $ touch makefile //makefile の作成
vim으로 편집
workspace $ vi makefile //vim で makefile を開く
검은 화면이 표시되므로 "i"를 입력하면 화면 하단에 "--INSERT --"가 표시되고 문자 입력이 가능합니다.
makefile에 다음과 같이 입력
makefilemessage = Hello World!!
helloWorld:
echo $(message)
입력이 끝나면 [esc] 키를 사용하여 insert 모드를 종료하고 ":wq"(write quit)를 입력하여 터미널로 돌아갑니다.
makefile을 작성하는 방법
target名:
実行するコマンド
명령은 Unix 명령입니다.
반각 공간이 아닌 탭 사용
터미널에서 실행
터미널workspace $ make helloWorld
echo Hello World!! //実行されたコマンド
Hello World!! //返り値
makefile로 지정된 대상을 실행하는 방법
make ターゲット名
참고 자료
Makefike란?
【초보자 필견】최강 에디터 Vim의 사용법/명령 30종 정리
Reference
이 문제에 관하여([Makefile] "Hello World!"하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/ub0t0/items/dd5997bdbea14e8f3071
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
makefile 만들기
작업 폴더 (여기서는 "workspace")에 makefile을 만듭니다.
workspace $ touch makefile //makefile の作成
vim으로 편집
workspace $ vi makefile //vim で makefile を開く
검은 화면이 표시되므로 "i"를 입력하면 화면 하단에 "--INSERT --"가 표시되고 문자 입력이 가능합니다.
makefile에 다음과 같이 입력
makefile
message = Hello World!!
helloWorld:
echo $(message)
입력이 끝나면 [esc] 키를 사용하여 insert 모드를 종료하고 ":wq"(write quit)를 입력하여 터미널로 돌아갑니다.
makefile을 작성하는 방법
target名:
実行するコマンド
명령은 Unix 명령입니다.
반각 공간이 아닌 탭 사용
터미널에서 실행
터미널
workspace $ make helloWorld
echo Hello World!! //実行されたコマンド
Hello World!! //返り値
makefile로 지정된 대상을 실행하는 방법
make ターゲット名
참고 자료
Makefike란?
【초보자 필견】최강 에디터 Vim의 사용법/명령 30종 정리
Reference
이 문제에 관하여([Makefile] "Hello World!"하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/ub0t0/items/dd5997bdbea14e8f3071
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여([Makefile] "Hello World!"하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ub0t0/items/dd5997bdbea14e8f3071텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)