Tag Archives: suffix rule

Make 기반 빌드 시스템 (5): 디버그 버전과 릴리즈 버전 빌드

디버그 버전과 릴리즈 버전 빌드 소프트웨어 개발자라면 누구나 한번쯤 경험해 보셨겠지만, 소프트웨어 개발하는 과정 중에는 종종 정말이지 아무것도 믿을 수 없는 상태에 빠질 때가 있습니다. 완벽해 보이는 코드(?)를 작성해서 컴파일하고 링킹해서 빌드된 결과물을 실제로 실행했건만, 의도한 대로 동작하지 않습니다. 갖가지 험악한 메시지를 뿜으며 비정상 종료되거나 조용히 아무런 출력도 없이 데드락이 걸리기도 하고, 시스템의 모든 리소스를 […]

Posted in 소프트웨어 | Also tagged , , , , , , | 3 Responses

Make 기반 빌드 시스템 (2): Makefile 기초

Makefile 기초 간단한 예제 리눅스 상에서 IDE 없이 C/C++로 어떤 실행 프로그램을 만들 때에는, 보통 gcc 와 make 를 가지고 시작합니다. 적당한 오픈 소스 프로젝트의 소스에 있는 Makefile를 기반으로 시작할 수 있겠지만, make에 대한 기본적인 공부도 할 겸, 일단은 간단한 예제로부터 시작해 보겠습니다. 간단한 네트워크 프로그램을 작성할 일이 생겼다고 해 보죠. 다행히 여러분은 이미 예전에 […]

Posted in 소프트웨어 | Also tagged , , , , , | 18 Responses