Qt는 라이브러리 패키지 체중 감량 방법

저작권 : https://blog.csdn.net/nicai_xiaoqinxi/article/details/91348605

라이브러리, 심지어 빈 프로그램 큰 생성하는 프로그램을 windeployqt 사용합니다. 잠시 프로그램을 비교, 일부 라이브러리는 사용하지 않았다뿐만 아니라 포장 온. 이 문서에서는 체중 감량 방법을 달성하기 위해 녹아웃 별도의 라이브러리를 제공합니다.

  프로그램이 실행 시간을 열 때 라이브러리가없는 경우, 시스템은 프롬프트 대화 상자를 찾을 수 없습니다 해당 라이브러리를 나타납니다. 왜 그런가? 첫 번째 호출을 실행하기위한 메모리에 동적 라이브러리 섹션을로드하기 전에 프로그램이 실행되기 때문에.

  역 사고의 사용은 같은 방법으로 우리는 라이브러리를 삭제할 수 없습니다 사용하는 경우, 라이브러리를 사용 할 인증 절차가없는 경우 당신이 그것을 삭제할 수 있습니다, 프로그램 디렉토리에 라이브러리를 삭제 한 후 및 실행 프로그램, 그리고 것입니다. 이 기능을 사용하면 제거 라이브러리의 일부가 될 수 있습니다.

  물론, 정말 운행하지 않는이 방법은 작업을하지 않는 것이 좋습니다. 우리는 생각, 프로그래밍의 역 동작이 때로는 트랜스 동작의 조금 그것에서 즐거움을 찾는 것이 필요 배울 필요가있다. 한편 질적 생각 반면에, 가장 큰 단점이다 프로그래밍을 배울 수있는 가장 큰 장점이다. 종종 거꾸로 샴푸로, 궁금해 할 수있는 삶의 역 동작은, 겉으로는 황당한 (다소 재미이 시나리오의 생각)하지만 그는 당신의 눈을 감고 샴푸 필요의 문제에 대한 솔루션을 완성 할 수 있습니다.

올바른 방법

  • 윈도우 인터페이스를 사용하여 CreateToolhelp32Snapshot, 그것은 지정된 프로세스, 정보, 모듈, 스레드를 얻는 과정을 통해 프로세스 힙 스냅 샷을 만들 수 있습니다.
  • 동적 라이브러리를 획득 과정을 정확하게 제거 불필요한 라이브러리를 수행하도록 요구한다.

추천

출처blog.csdn.net/nicai_xiaoqinxi/article/details/91348605