| HOME / 정보공유 / AIX 명령어 모음

ranlib
ranlib ranlib 명령 목적 아카이브 라이브러리를 임의 라이브러리로 변경합니다. 구문
ranlib [ -t ] [ -X {32|64|32_64}] Archive ...
설명
ranlib 명령은 각 아카이브 라이브러리를 랜덤 라이브러리로 변환합니다. 랜덤 라이브러리는 기호 테이블이 들어 있는 아카이브 라이브러리입니다.
-t 옵션이 제공되면, ranlib 명령은 아카이브를 접촉만 하고 수정하지는 않습니다. 이 옵션은 아카이브를 복사하거나 ld 명령이 유효 기간이 지난 기호 테이블에 관한 오류 메세지를 표시하지 않도록 make 명령의 -t 옵션을 사용한 후에 유용합니다.
파일
-t 명명된 아카이브를 수정하지 않고 접촉합니다.
-X mode ranlib이 검사해야 하는 오브젝트의 유형을 지정합니다. mode는 다음 중 하나여야 합니다.
32
32 비트 오브젝트 파일만 처리합니다.
64
64 비트 오브젝트 파일만 처리합니다.
32_64
32 비트와 64 비트 오브젝트 파일 모두 처리합니다.
디폴트는 32 비트 오브젝트 파일 처리입니다(64 비트 오브젝트 무시). 모드는 OBJECT_MODE 환경 변수를 사용하여 설정될 수도 있습니다. 예를 들면, OBJECT_MODE=64이면, ranlib는 64 비트 오브젝트는 처리하고 32 비트 오브젝트는 무시합니다. -X 플래그는 OBJECT_MODE 변수를 겹쳐씁니다.
예제
아카이브 파일 genlib.a를 임의로 하려면, 다음과 같이 입력하십시오.
ranlib genlib.a
파일
/usr/ccs/bin/ranlib ranlib 명령을 포함하고 있습니다.
관련 정보
AIX 5L Version 5.1 General Programming Concepts: Writing and Debugging Programs의 Subroutine Overview
ld 명령, ar 명령, lorder 명령, make 명령