`minix/config.h`는 무엇을 합니까?

`minix/config.h`는 무엇을 합니까?

실행하면 여러 번 configure다음 메시지가 나타납니다.

checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no

configure오류나 경고 없이 실행되지만 매번 메시지를 받고 그 의미를 이해하지 못하는 것은 약간 불안합니다. 저는 약간의 조사를 하여 Minix가 UNIX와 유사한 경량 운영 체제라는 것을 알았지만 왜 configure이 특정 파일의 존재를 확인하는지 전혀 몰랐습니다 .

그것은 무엇을 하며 minix/config.h어떤 용도 configure로 사용됩니까?

답변1

./configure스크립트는 minix/config.hMinix를 기반으로 구축되었는지 확인합니다. 테스트는 다음에 정의되어 있습니다.specific.m4. Autoconf는 Minix를 감지할 때 몇 가지 변수를 설정하며 그게 전부입니다. 물론 특정 빌드는 다르게 반응할 수 있지만 이는 Autoconf가 아니라 빌드 중인 프로젝트에 따라 다릅니다.

아시다시피 테스트 자체는 무해합니다. ./configure스크립트는 실제로 여러 플랫폼에서 실행될 수 있는 방식으로 생성됩니다. 따라서 여기에는 플랫폼의 하위 집합에만 관련된 여러 기능 감지가 포함되어 있으며 대부분의 경우 "실패"가 표시되지만 걱정할 이유는 없습니다.

관련 정보