makefile 만들때 -l 옵션에 대해서 질문드립니다.

is1472의 이미지

-l 옵션이 makefile 만들때 lib로 시작파는 라이브러리를 읽을 때 사용한다는것은 알고있는데요 간혼 makefile을 보다면

LFLAGS = -lm

이렇게 되어있는게 있떠라구요 근데 아무리 찾아바도 libm.a 또는 lib.so 파일은 없더라구요

-lm에 대해 구글링해도 설명이 없어서 질문드립니다.

jachin의 이미지

-lm 은 math library 링크 옵션입니다.

is1472의 이미지

makefile 만드는 연습중인데 되게 어렵네요 하하하;;;
혹시 gcc -o32 -O2 가 뭘의미 하는지 아시나요?
이걸로 안되서 gcc -O3 으로 바꾸고 있거든요..

jachin의 이미지

-O 는 Optimization 즉, 최적화 옵션입니다..