AutoMake를 사용하여 컴파일러 설정을 변경하는 방법은 무엇입니까?

AutoMake를 사용하여 컴파일러 설정을 변경하는 방법은 무엇입니까?

GCC 대신 특정 도구를 사용하여 라이브러리를 만들고 싶습니다. 일반적인 빌드 순서는 다음과 같습니다.

./configure
make
make install

GCC 설정을 어디에서 교체해야 합니까? (구성은 AutoMake를 사용하여 생성된 것 같습니다.)

답변1

출력은 일반적으로 읽을 가치가 있습니다 ./configure --help. 이 권장 실행 구성은 다음과 같습니다.

./configure CFLAGS="-ggdb3 -O0"
make
make install

다음 재정의 CFLAGS(또는 필요에 따라 , )도 유효합니다 LDFLAGS.CPPFLAGS

CFLAGS="-ggdb3 -O0" ./configure
make
make install

gcc 이외의 컴파일러를 사용해야 하는 경우 이 CC변수를 재정의해야 합니다.

관련 정보