본문 바로가기

Programming Languages/C++

[ C++ ] 빌드 도구 Make 기본 사용법

mkdir -p /app/study/cpp/ch1

cd /app/study/cpp/ch1

cat <<'EOF' > /app/study/cpp/ch1/main.cpp
#include <iostream>

// std(standard) 표준 라이브러리의
// cout(console out stream) 콘솔 출력 스트림 객체에 문자열을 전달
int main() { std::cout << "Hello, Make!\n"; }
EOF

# Makefile명은 makefile로 생성해도 문제는 없지만
# 기본적으로 Makefile 명으로 사용
cat <<EOF > /app/study/cpp/ch1/Makefile
default:
	g++ main.cpp -o out
EOF

make

/app/study/cpp/ch1/out