
--enable-FEATURE[=ARG] 옵션은 컴파일러의 특정 기능을 활성화하거나 비활성화하는 데 사용됩니다. FEATURE는 컴파일러에서 지원하는 기능의 이름을 나타내며, ARG는 옵션에 대한 추가적인 설정값을 지정할 수 있습니다.
예를 들어, GCC 컴파일러에서 --enable-debug 옵션을 사용하면 디버그 모드를 활성화할 수 있습니다. 이 옵션은 프로그램의 디버그 정보를 생성하도록 컴파일러에게 지시합니다.
지원되는 FEATURE의 예시로는 다음과 같습니다.
- --enable-debug : 디버그 모드를 활성화합니다.
- --enable-shared : 공유 라이브러리를 생성합니다.
- --enable-static : 정적 라이브러리를 생성합니다.
- --enable-thread-safe : 스레드 안전성을 활성화합니다.
- --enable-werror : 컴파일러가 오류를 발생시키면 빌드 프로세스를 중단합니다.
FEATURE의 목록은 컴파일러에 따라 다를 수 있으므로, 컴파일러의 공식 문서를 참조하거나 컴파일러의 옵션 목록을 확인하는 것이 좋습니다.
2025-07-14 03:05