Makfile의 예제입니다.
참고로 이것은 cgi프로그램을 생성하기 위한 예제입니다.
아주 단순하게 만들었어요
all에 컴파일할 프로그램명을 적고요 아래와 같이 적어 주면됩니다.
하나 주의할 점은 명령은 TAB으로 분리해야 한다는 것이죠.
즉, 아래 cc또는 cp는 TAB을 친후 써야 합니다.
도움이 되셨는지 모르겠습니다.
아 또한 가지 mysql.h와 같은 헤더 파일은 /usr/include에 복사하셔야 합니다.
그럼 전 이만...
all: Program1 Program2
Program1: Program1.c
cc Program1.c -o Program1.cgi -lmysqlclient
cp Program1.cgi /home/httpd/cgi-bin/ -f
Program2: Program2.c
cc Program2.c -o Program2.cgi -lmysqlclient
cp Program2.cgi /home/httpd/cgi-bin/ -f
> 안녕하세요? 처음 mysql을 접하는데 정말 어렵습니다. 제가 초보거든요..
> C로 테스트 파일을 컴파일 하는데 환경이 전혀 구축치 안되 있어 에러가 많이
> 납니다.. make 파일을 어떻게 만들어야 할지 모르겠는데 도움 주세요..
> 꼭 부탁 드립니다. mysql library link 하는 예제 makefile을 보내주시면 더욱
> 감사 하구요.
|