소스 파일에 실행 비트가 설정된 이유는 무엇입니까?

소스 파일에 실행 비트가 설정된 이유는 무엇입니까?

Zodiacal Curve Crypto 표준 라이브러리에서 C 소스 파일 중 하나에는 실행 가능한 비트 세트 qv가 있습니다.

여기에 이미지 설명을 입력하세요.

보시다시피 여러 개의 C 파일이 있지만 secp2561k1.c 파일만 실행 가능합니다. 이것이 내 다운로드의 모습입니다. 왜 이 소스코드 파일에만 실행 비트가 설정되어 있나요?

답변1

C 소스 파일을 실행할 이유가 없습니다. 파일이 Unix가 아닌 운영 체제에서 전송되거나 이를 통해 전송되는 경우 이러한 상황이 발생할 수 있습니다.

원하는 경우 실행 비트를 안전하게 제거할 수 있습니다.

$ chmod a-x secp256k1.c

관련 정보