영어프랑스어스페인어

Ad


온웍스 파비콘

i686-linux-gnu-ar - 클라우드에서의 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 i686-linux-gnu-ar를 실행합니다.

이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 i686-linux-gnu-ar 명령입니다.

프로그램:

이름


ar - 아카이브에서 생성, 수정 및 추출

개요


아르 [-X32_64] [-]p[모드] [--플러그인 name] [--표적 bfd 이름] [렐포스]
[계산] 아카이브 [회원...]

기술


GNU ar 프로그램은 아카이브를 생성, 수정 및 추출합니다. NS
아카이브 다른 파일 모음을 포함하는 단일 파일입니다.
원래 개인을 검색할 수 있는 구조
파일(이라고 함 회원 아카이브).

원본 파일의 내용, 모드(권한), 타임스탬프, 소유자 및
그룹은 아카이브에 보존되며 추출 시 복원될 수 있습니다.

GNU ar 회원의 이름 길이에 관계없이 아카이브를 유지할 수 있습니다.
그러나 어떻게 하느냐에 따라 ar 시스템에 구성되어 있으므로
아카이브와의 호환성을 위해 회원 이름 길이가 부과될 수 있습니다.
다른 도구로 유지되는 형식. 존재하는 경우 제한이 있는 경우가 많습니다.
15자(일반적인 a.out 관련 형식) 또는 16자
(coff와 관련된 일반적인 형식)

ar 이런 종류의 아카이브는 바이너리 유틸리티로 간주됩니다.
로 가장 자주 사용됨 도서관 일반적으로 필요한 서브루틴을 유지합니다.

ar 재배치 가능한 객체에 정의된 기호에 대한 인덱스를 생성합니다.
수정자를 지정할 때 아카이브의 모듈 s. 일단 생성되면,
이 색인은 언제든지 아카이브에서 업데이트됩니다. ar 그 내용을 변경합니다.
내용(다음을 위해 저장 q 업데이트 작업). 그러한 아카이브가 있는
인덱스는 라이브러리 연결 속도를 높이고 다음에서 루틴을 허용합니다.
도서관 내 위치에 상관없이 서로 전화할 수 있는 기능
아카이브.

사용할 수 있습니다. nm -s or nm --print-armmap 이 인덱스 테이블을 나열합니다. 만약
아카이브에는 또 다른 형태의 테이블이 부족합니다. ar 라는 란립 사용할 수 있습니다
테이블만 추가하려면

GNU ar 선택적으로 생성할 수 있습니다 얇은 기호가 포함된 아카이브
회원 파일의 원본 사본에 대한 색인 및 참조
보관소. 이는 로컬 내에서 사용할 라이브러리를 구축하는 데 유용합니다.
재배치 가능한 객체가 남아 있을 것으로 예상되는 빌드 트리
사용할 수 있으며 각 객체의 내용을 복사하는 것은 낭비일 뿐입니다.
시간과 공간.

아카이브는 다음 중 하나일 수 있습니다. 얇은 아니면 정상일 수도 있습니다. 둘 다일 수는 없다
동시에. 아카이브가 생성되면 해당 형식을 변경할 수 없습니다.
먼저 삭제하지 않고 변경한 다음 새 아카이브를 생성합니다.
그 장소.

씬 아카이브도 단조롭게 하는, 하나의 씬 아카이브를 추가하려면
다른 씬 아카이브는 일반 아카이브에서 발생하는 것처럼 중첩되지 않습니다.
보관소. 대신 첫 번째 아카이브의 요소가 추가됩니다.
개별적으로 두 번째 아카이브로 이동합니다.

아카이브 요소의 경로는 다음을 기준으로 저장됩니다.
아카이브 자체.

GNU ar 두 가지 다른 시설과 호환되도록 설계되었습니다. 너
다른 명령줄 옵션을 사용하여 활동을 제어할 수 있습니다.
품종 ar 유닉스 시스템에서; 또는 단일 명령을 지정하는 경우-
라인 옵션 -M, 표준을 통해 제공되는 스크립트를 사용하여 제어할 수 있습니다.
MRI "사서" 프로그램과 같은 입력입니다.

옵션


GNU ar 작업 코드를 혼합할 수 있습니다. p 및 수정자 플래그 모드 in
첫 번째 명령줄 인수 내에서 모든 순서.

원하는 경우 첫 번째 명령줄 인수를 대시로 시작할 수 있습니다.

XNUMXD덴탈의 p 키레터는 실행할 작업을 지정합니다. 다음 중 하나일 수 있습니다.
다음 중 하나만 지정해야 합니다.

d . 아카이브의 모듈. 모듈 이름을 지정합니다.
다음과 같이 삭제되다 회원...; no를 지정하면 아카이브는 그대로 유지됩니다.
삭제할 파일.

지정하는 경우 v 수정 자, ar 각 모듈을 있는 그대로 나열합니다.
삭제됨

m 이 작업을 사용하여 움직임 아카이브의 구성원.

아카이브의 구성원 순서에 따라 아카이브의 구성원 순서가 달라질 수 있습니다.
기호가 정의된 경우 프로그램은 라이브러리를 사용하여 연결됩니다.
회원이 한 명 이상입니다.

"m"과 함께 수식어를 사용하지 않으면
회원 인수는 다음으로 이동됩니다. end 아카이브의; 당신이 사용할 수있는
전에, a, bi 대신 지정된 위치로 이동하는 수정자입니다.

p 인쇄 아카이브의 지정된 멤버를 표준 출력으로
파일. 만약 v 수정자가 지정되면 앞에 멤버 이름을 표시합니다.
내용을 표준 출력으로 복사합니다.

아니오를 지정하는 경우 회원 인수, 아카이브의 모든 파일
인쇄됩니다.

q 빠른 추가; 역사적으로 파일 추가 회원... 끝까지
아카이브, 교체 여부를 확인하지 않고.

수정자 a, bi do 지원 이 작업에 영향을 미칩니다. 새로운 회원
항상 아카이브의 끝에 배치됩니다.

수정자 v 브랜드 ar 추가된 각 파일을 나열합니다.

이 작업의 포인트는 속도이기 때문에 구현 ar
아카이브의 기호 테이블이 있는 경우 업데이트하지 않는 옵션이 있습니다.
존재합니다. 그러나 너무 많은 다른 시스템이 기호를 가정합니다.
테이블은 항상 최신 상태이므로 GNU ar 심지어 테이블을 다시 만들 것입니다
빠른 추가로.

참고 - GNU ar 명령을 처리 qs 의 동의어로 r - 교체
아카이브에 이미 존재하는 파일을 추가하고
끝.

r 파일 삽입 회원...로 아카이브 (와 바꿔 놓음). 이
조작이 다르다 q 기존 회원이 있다면
이름이 추가되는 이름과 일치하면 삭제됩니다.

에 이름이 지정된 파일 중 하나가 회원... 존재하지 않는다, ar 디스플레이
오류 메시지를 표시하고 기존 구성원을 방해하지 않습니다.
그 이름과 일치하는 아카이브.

기본적으로 새 멤버는 파일 끝에 추가됩니다. 하지만 당신은
수정자 중 하나를 사용할 수 있습니다. a, bi 배치를 요청하려면
일부 기존 회원과 관련하여.

수정자 v 이 작업과 함께 사용하면 한 줄의 출력이 도출됩니다.
삽입된 각 파일에 대해 문자 중 하나와 함께 a or r
파일이 추가되었는지(이전 멤버가 삭제되지 않았는지) 여부를 나타냅니다.
교체되었습니다.

s 아카이브에 색인을 추가하거나 이미 존재하는 경우 업데이트하십시오.
이 명령은 다음 명령만 수행할 수 있다는 규칙의 예외입니다.
하나의 명령 문자로 사용할 수 있습니다.
명령 또는 수정자. 두 경우 모두 동일한 작업을 수행합니다.

t 표시 테이블 의 내용을 나열 아카이브, 또는
에 나열된 파일 회원... 아카이브에 존재하는 것입니다.
일반적으로 멤버 이름만 표시됩니다. 너도 보고 싶다면
모드(권한), 타임스탬프, 소유자, 그룹, 크기 등을 지정할 수 있습니다.
또한 지정하여 요청 v 수정 자.

지정하지 않으면 회원, 아카이브의 모든 파일은
나열되어 있습니다.

같은 이름의 파일이 두 개 이상 있는 경우(예: 또는)에서
아카이브(말하자면 ), ar t 또는 첫 번째 인스턴스만 나열합니다. 에게
모두 보려면 전체 목록을 요청해야 합니다. 예에서는
ar t .

x 발췌 회원(명명 회원) 아카이브에서. 당신은 사용할 수 있습니다 v
이 작업을 사용하여 수정자를 요청하려면 ar 각 이름을 다음과 같이 나열하십시오.
그것은 그것을 추출합니다.

지정하지 않으면 회원, 아카이브의 모든 파일은
추출.

씬 아카이브에서 파일을 추출할 수 없습니다.

--도움
에서 지원하는 명령줄 옵션 목록을 표시합니다. ar 그리고
출구.

--번역
의 버전 정보를 표시합니다. ar 그런 다음 종료합니다.

많은 수식어(모드) 바로 뒤에 올 수 있습니다. p 키레터, 에
작업 동작의 변형을 지정합니다.

a 새 파일 추가 시간 내에 아카이브의 기존 구성원입니다. 당신이 사용하는 경우
수식어 a, 기존 아카이브 구성원의 이름은 다음과 같아야 합니다.
으로 현재 렐포스 주장, 앞에 아카이브 사양.

b 새 파일 추가 전에 아카이브의 기존 구성원입니다. 당신이 사용하는 경우
수식어 b, 기존 아카이브 구성원의 이름은 다음과 같아야 합니다.
으로 현재 렐포스 주장, 앞에 아카이브 사양.
(같은 i).

c 만들기 아카이브. 지정된 아카이브 다음과 같은 경우 항상 생성됩니다.
업데이트를 요청할 때 존재하지 않습니다. 하지만 경고가 발령됨
귀하가 그것을 생성할 것이라고 미리 명시하지 않는 한,
이 수정자를 사용합니다.

D 운영 결정 론적 인 방법. 파일 및 아카이브를 추가하는 경우
인덱스는 UID, GID, 타임스탬프에 XNUMX을 사용하고 일관된 파일을 사용합니다.
모든 파일에 대한 모드입니다. 이 옵션을 사용할 경우, ar 와 함께 사용됩니다
동일한 옵션과 동일한 입력 파일을 여러 번 실행하면
입력 파일에 관계없이 동일한 출력 파일을 생성합니다.
소유자, 그룹, 파일 모드 또는 수정 시간.

If binutils 로 구성되었습니다 --결정적 아카이브 활성화,
이 모드는 기본적으로 켜져 있습니다. 다음으로 비활성화할 수 있습니다. U
수정자, 아래.

f 아카이브에서 이름을 자릅니다. 암소 비슷한 일종의 영양 ar 일반적으로 파일을 허용합니다
어떤 길이의 이름도 가능합니다. 그러면 다음과 같은 아카이브가 생성됩니다.
네이티브와 호환되지 않습니다. ar 일부 시스템의 프로그램. 만약에
이것이 우려되는 점입니다. f 파일을 자르는 데 수정자를 사용할 수 있습니다.
아카이브에 넣을 때 이름을 지정합니다.

i 새 파일 삽입 전에 아카이브의 기존 구성원입니다. 만약 너라면
수정자를 사용하세요 i, 기존 아카이브 구성원의 이름은 다음과 같아야 합니다.
으로 현재 렐포스 주장, 앞에 아카이브 사양.
(같은 b).

l 이 수정자는 허용되지만 사용되지는 않습니다.

N 사용 계산 매개변수. 여러 개가 있을 때 사용됩니다.
동일한 이름을 가진 아카이브의 항목입니다. 추출 또는 삭제
계산 아카이브에서 주어진 이름의.

o 보존 실물 추출 시 회원의 날짜입니다. 만약에
이 수정자를 지정하지 않으면 아카이브에서 파일이 추출됩니다.
추출시간이 찍혀있습니다.

P 아카이브에서 이름을 일치시킬 때 전체 경로 이름을 사용하십시오. 암소 비슷한 일종의 영양 ar
전체 경로 이름을 가진 아카이브를 생성할 수 없습니다(이러한 아카이브는
POSIX 불만 사항이 아님), 다른 아카이브 작성자는 가능합니다. 이 옵션
GNU를 일으킬 것입니다 ar 전체 경로 이름을 사용하여 파일 이름을 일치시키려면,
이는 하나의 파일을 추출할 때 편리할 수 있습니다.
다른 도구에서 만든 아카이브.

s 객체 파일 인덱스를 아카이브에 쓰거나 기존 인덱스를 업데이트합니다.
하나, 아카이브에 다른 변경 사항이 적용되지 않은 경우에도 마찬가지입니다. 당신은 사용할 수 있습니다
이 수정자 플래그는 임의의 작업과 함께 또는 단독으로 수행됩니다. 달리기 ar
s 아카이브에서 실행하는 것과 동일합니다. 란립 그것에.

S 아카이브 기호 테이블을 생성하지 마십시오. 이렇게 하면 속도가 빨라질 수 있습니다
여러 단계를 거쳐 대규모 도서관을 구축합니다. 결과 아카이브
링커와 함께 사용할 수 없습니다. 심볼 테이블을 구축하기 위해서는,
을 생략해야 합니다. S 의 마지막 실행에 대한 수정자 ar, 아니면 당신
실행해야합니다 란립 아카이브에.

T 지정된 아카이브 a 얇은 보관소. 이미 존재하는 경우
일반 아카이브이므로 기존 구성원이 반드시 있어야 합니다.
와 같은 디렉토리 아카이브.

u 일반적으로, ar r... 나열된 모든 파일을 아카이브에 삽입합니다. 만약에
당신은 삽입하고 싶습니다 당신이 나열한 파일 중
동일한 이름의 기존 멤버보다 최신인 경우 이 수정자를 사용하세요.
XNUMXD덴탈의 u 수정자는 작업에만 허용됩니다. r (바꾸다). ~ 안에
특히, 조합 qu 확인하기 때문에 허용되지 않습니다.
타임스탬프는 작업의 속도 이점을 잃게 됩니다. q.

U Do 지원 작동 결정 론적 인 방법. 이것은 역의 D
수정자, 위: 추가된 파일과 아카이브 인덱스는 해당 파일을 가져옵니다.
실제 UID, GID, 타임스탬프 및 파일 모드 값.

다음이 아니면 기본값입니다. binutils 로 구성되었습니다
--결정적 아카이브 활성화.

v 이 수정자는 다음을 요청합니다. 말 수가 많은 작업 버전입니다. 많은
작업은 파일 이름과 같은 추가 정보를 표시합니다.
처리된 경우 수정자 v 가 첨부됩니다.

V 이 수정자는 버전 번호를 보여줍니다. ar.

ar 철자가 초기 옵션을 무시합니다 -X32_64, AIX와의 호환성을 위해.
이 옵션으로 생성된 동작은 GNU의 기본값입니다. ar. ar
다른 것을 지원하지 않습니다 -X 옵션; 특히 그렇습니다
지원하지 않습니다 -X32 AIX의 기본값입니다. ar.

선택적 명령줄 스위치 --플러그인 name 원인 ar 로드하려면
플러그인 name 더 많은 파일 형식에 대한 지원을 추가합니다. 이것
옵션은 툴체인이 플러그인으로 구축된 경우에만 사용할 수 있습니다.
지원 가능.

선택적 명령줄 스위치 --표적 bfd 이름 다음을 지정합니다.
아카이브 구성원의 개체 코드 형식이 귀하와 다릅니다.
시스템의 기본 형식입니다. 보다

@파일
다음에서 명령줄 옵션 읽기 파일. 읽은 옵션이 삽입됩니다.
원래 @ 대신파일 옵션. 만약에 파일 존재하지 않거나
읽을 수 없는 경우 옵션은 문자 그대로 처리되며
제거되었습니다.

옵션 파일 공백으로 구분됩니다. 공백
문자는 전체를 둘러싸서 옵션에 포함될 수 있습니다.
작은따옴표나 큰따옴표로 묶인 옵션입니다. 모든 문자(포함
백슬래시)는 문자를 접두사로 추가하여 포함할 수 있습니다.
백슬래시와 함께 포함됩니다. NS 파일 자체적으로 추가 포함할 수 있습니다
@파일 옵션; 이러한 옵션은 재귀적으로 처리됩니다.

onworks.net 서비스를 사용하여 온라인으로 i686-linux-gnu-ar을 사용하십시오.


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

  • 1
    통음
    통음
    SWIG는 소프트웨어 개발 도구입니다.
    C로 작성된 프로그램과
    다양한 고급 수준의 C++
    프로그래밍 언어. SWIG는 다음과 함께 사용됩니다.
    다른...
    SWIG 다운로드
  • 2
    WooCommerce Nextjs 반응 테마
    WooCommerce Nextjs 반응 테마
    React WooCommerce 테마,
    다음 JS, Webpack, Babel, Node 및
    GraphQL 및 Apollo를 사용한 Express
    고객. React의 WooCommerce 스토어(
    포함: 제품...
    WooCommerce Nextjs 반응 테마 다운로드
  • 3
    Archlabs_repo
    Archlabs_repo
    ArchLabs용 패키지 저장소 이것은
    가져올 수 있는 응용 프로그램

    https://sourceforge.net/projects/archlabs-repo/.
    그것은 OnWorks에서 호스팅되었습니다 ...
    archlabs_repo 다운로드
  • 4
    제퍼 프로젝트
    제퍼 프로젝트
    Zephyr 프로젝트는 새로운 세대입니다.
    실시간 운영체제(RTOS)
    여러 하드웨어 지원
    아키텍처. 그것은
    작은 크기의 커널...
    Zephyr 프로젝트 다운로드
  • 5
    SC콘
    SC콘
    SCons는 소프트웨어 구축 도구입니다.
    그것은에 대한 우수한 대안입니다
    고전적인 "만들기" 빌드 도구
    우리 모두는 알고 사랑합니다. 스콘은
    구현 ...
    SCons 다운로드
  • 6
    PSeInt
    PSeInt
    PSeInt는 의사 코드 해석기입니다.
    스페인어를 구사하는 프로그래밍 학생.
    주요 목적은 다음을 위한 도구가 되는 것입니다.
    기본을 배우고 이해하기
    개념...
    PSeInt 다운로드
  • 더»

Linux 명령

Ad