영어프랑스어스페인어

Ad


온웍스 파비콘

dh_strip - 클라우드의 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 dh_strip 실행

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

프로그램:

이름


dh_strip - 실행 파일, 공유 라이브러리 및 일부 정적 라이브러리 제거

개요


dh_스트립 [디버퍼 옵션] [-X] [--dbg-패키지=꾸러미] [--유지-디버그]

기술


dh_스트립 공유된 실행 파일을 제거하는 역할을 하는 debhelper 프로그램입니다.
라이브러리 및 디버깅에 사용되지 않는 정적 라이브러리.

이 프로그램은 패키지 빌드 디렉토리를 검사하고 패키지에서 제거할 항목을 찾습니다.
소유하다. 그것은 사용 파일(1) 어떤 파일인지 알아내기 위한 파일 권한과 파일 이름
공유 라이브러리(*.그래서), 실행 가능한 바이너리 및 정적(라이브러리*.a) 및 디버깅 라이브러리
(라이브러리*_g.a, 디버그/*.so), 가능한 한 각각을 제거합니다. (전혀 그렇지 않다.
디버깅 라이브러리.) 일반적으로 매우 좋은 추측으로 보이며 올바른 작업을 수행합니다.
거의 모든 경우에 말입니다.

파일이 모듈인지 자동으로 추측하는 것은 매우 어렵고 판단하기 어렵기 때문에
모듈을 제거하는 방법, dh_스트립 현재 다음과 같은 바이너리 모듈 제거를 다루지 않습니다.
as .o 파일.

옵션


-X, --제외=
다음을 포함하는 파일 제외 파일 이름의 아무 곳이나 제거되지 않습니다. 너
제외할 항목 목록을 작성하기 위해 이 옵션을 여러 번 사용할 수 있습니다.

--dbg-패키지=꾸러미
선택권 is a 지금 특별한 목적 선택권 당신 일반적으로 do 지원 필요한 것. 대부분에서
경우에 따라 새 소스 패키지에 이 옵션을 사용할 이유가 거의 없습니다.
debhelper는 디버그 패키지("dbgsym 패키지")를 자동으로 생성합니다. If 당신 있다 a
조작 --dbg-패키지 자동으로 생성된 디버그로 대체하려는
기호 패키지, 참조하십시오 --dbgsym-마이그레이션 옵션을 선택합니다.

활동 dh_스트립 역할을 하는 패키지에서 제거된 디버그 기호를 저장하려면
지정된 디버깅 패키지의 패키지 빌드 디렉토리에 있는 독립 파일.

예를 들어 패키지가 libfoo 및 foo이고 다음을 포함하려는 경우 foo-dbg
디버깅 기호가 있는 패키지, 사용 dh_스트립 --dbg-패키지=foo-dbg.

이 옵션은 debhelper 호환성에서 크게 다르게 동작합니다.
레벨 4 이하. 기호를 넣을 디버그 패키지의 이름을 지정하는 대신
에서 분리된 디버그 기호가 있어야 하는 패키지(또는 패키지)를 지정합니다.
분리된 기호는 다음과 함께 패키지에 배치됩니다. -dbg 그들의 이름에 추가되었습니다.

이 옵션은 --no-자동-dbgsym ~와 함께 사용하다 --자동-dbgsym
or --dbgsym-마이그레이션.

-k, --유지-디버그
선택권 is a 지금 특별한 목적 선택권 당신 일반적으로 do 지원 필요한 것. 대부분에서
경우에 따라 새 소스 패키지에 이 옵션을 사용할 이유가 거의 없습니다.
debhelper는 디버그 패키지("dbgsym 패키지")를 자동으로 생성합니다. If 당신 있다 a
조작 --dbg-패키지 자동으로 생성된 디버그로 대체하려는
기호 패키지, 참조하십시오 --dbgsym-마이그레이션 옵션을 선택합니다.

디버그 기호는 유지되지만 다음에서 독립 파일로 분할됩니다. usr/lib/디버그/
패키지 빌드 디렉토리에 있습니다. --dbg-패키지 이 옵션보다 사용하기 쉽지만
이 옵션은 더 유연합니다.

이 옵션은 --no-자동-dbgsym ~와 함께 사용하다 --자동-dbgsym.

--dbgsym-마이그레이션=패키지 관계
이 옵션은 수동 "-dbg" 패키지(
--dbg-패키지) 자동 생성된 디버그 기호 패키지에. 이 옵션은
유효한 설명 대체- 그리고 휴식-relation, 디버그에 추가될 것
(현재는 사용되지 않음) -dbg 패키지와의 파일 충돌을 방지하기 위한 기호 패키지.

이 옵션은 --자동-dbgsym ~와 함께 사용하다 --유지-디버그,
--dbg-패키지 or --no-자동-dbgsym.

예 :

dh_strip --dbgsym-migration='libfoo-dbg(<< 2.1-3~)'

dh_strip --dbgsym-migration='libfoo-tools-dbg(<< 2.1-3~), libfoo2-dbg(<< 2.1-3~)'

--자동-dbgsym, --no-자동-dbgsym
여부 제어 dh_스트립 가능한 경우 디버그 기호 패키지를 생성해야 합니다.

기본값은 디버그 기호 패키지를 만드는 것입니다.

--ddebs, --no-ddebs
에 대한 역사적 이름 --자동-dbgsym--no-자동-dbgsym.

--ddeb-마이그레이션=패키지 관계
에 대한 역사적 이름 --dbgsym-마이그레이션.

노트


경우 DEB_BUILD_OPTIONS 환경 변수에는 다음이 포함됩니다. 콧대, 아무것도 제거되지 않습니다.
데비안 정책(섹션 10.1 "바이너리")에 따릅니다. 이것은 또한 억제합니다
디버그 기호 패키지의 자동 생성.

다음을 추가하여 디버그 기호 패키지의 자동 생성을 방지할 수도 있습니다.
noautodbgsym ~로 DEB_BUILD_OPTIONS 환경 변수.

준수 ~까지


데비안 정책, 버전 3.0.1

onworks.net 서비스를 사용하여 dh_strip 온라인 사용


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad