반응형
리눅스에서 코드 작성 후 컴파일 하기 힘든 분들을 위한 Makefile
예전에 리눅스에서 작업할때 사용하던 Makefile 을 좀 수정해서 배포합니다.
첨부된 Makefile 을 c, c++ 소스가 있는 디렉토리에 넣어주시고
vi Makefile 로 파일을 엽니다.
위에 보이는 내용중에
CC, DEFLIST, LIBLIST, EXENAME을 각 프로젝트에 맞게 수정하셔서 사용하시면 됩니다.
첨부된 Makefile 은 라즈베리파이에서 wiringPi 프로젝트일 경우 EXENAME 만 변경하셔서 사용하시면 됩니다.
make 명령 입력시 위와 같이 디렉토리 안에 있는 모든 *.c, *.cpp 파일이 Release 모드로 컴파일 됩니다.
make debug 입력시 컴파일에 -g 옵션이 붙어 Debugging 모드로 컴파일 됩니다.
make clean 입력시 *.o, *.dbg_o, EXENAME 파일이 삭제 됩니다.
파일 내용은 뭐.... 조금만 살펴 보셔도 충분히 활용 가능하게끔 해두었습니다.
퍼가실때는 출처를 밝혀 주세요.
2014/08/25
디버깅이 안된다는 분이 계셔서 확인해 본 결과 Object 컴파일 시 -g 옵션이 빠져있네요 ㅠㅠ
다시 수정해서 올려둡니다.
'OS > Linux' 카테고리의 다른 글
리눅스 CLI 로 인터넷 속도 측정 (1) | 2018.07.13 |
---|---|
리눅스 터미널 Ctrl s 입력시 멈춤 (1) | 2016.10.12 |
삼바 설정 (0) | 2015.09.01 |
FTP row CMD 목록 (0) | 2014.07.28 |
CentOS 7 방화벽 (0) | 2014.07.14 |
Ubuntu 14.04 XRDP - 우분투 14.04 XRDP 설정 (0) | 2014.07.02 |
yum 속도 개선 (0) | 2011.10.07 |
Linux Bonding 구성 (0) | 2011.06.01 |