728x90
원글(이글루): 2009-12-29 20:44:31
무식하게 손으로 정적 라이브러리를 만들고 싶다면 아래처럼 하는거야.
보통은 Makefile에 넣어 두겠지?
전처리
file1.c, file2.c 작성, 헤더 파일도 작성
gcc -c file1.c file2.c
-> file1.o file2.o가 만들어짐
ar rscv libmy.a file1.o file2.o
-> libmy.a 라는 arhive 파일에 file1과 file2의 내용이 들어감
gcc libtest.c -L./ -lmy
-> -L (LibDIR), -l 라이브러리이름
728x90
'IT > 프로그래밍' 카테고리의 다른 글
gdb stl의 list나 vector등 값 까보기 (0) | 2023.09.13 |
---|---|
[Linux] 공유 라이브러리 생성 (0) | 2023.09.13 |
[DOS/UNIX] 디렉토리 내의 파일 한번에 이름 바꾸기 (0) | 2023.09.13 |
[함수] getopt, getopt_long (0) | 2023.09.13 |
[make] Makefile 생성법 (0) | 2023.09.13 |