>

Linux에서 화면의 픽셀을 읽는 프로그램을 만들려고 C ++을 처음 접했습니다.

현재 프로그램에 어떤 영향을 미치는지 잘 모르겠 기 때문에 현재 최적화 플래그없이 프로젝트를 컴파일하지만 다른 질문이 될 것입니다.

C ++ 바이너리 안전에서 특정 정보를 제거합니까?

유용한 strip 의 매뉴얼 페이지를 찾았습니다 프로그램.

이 맥락에서 스트라이핑이 무엇을 의미하는지실제로알지 못하므로 모든 것을 스트라이핑하는 것만 큼 간단하지는 않습니다 :

와이즈 비즈 와이즈 비즈

물론, 프로그램이 완벽하게 작동하기를 원하므로 프로그램 실행에 방해가되지 않습니까?

<시간>

스트라이핑에 대한 동기 부여 : 그것이 안전한지 알고 싶습니다. 이미 말했듯이 반복합니다 :

와이즈 비즈

응답자가이 문제를 다룰 수 있다고 생각했습니다. 내가 결정하도록

  • 답변 # 1

    기호는 디버깅에 사용됩니다.

    문제를 해결하면 응용 프로그램에서 계속 문제가 해결됩니다. 문제가 있으면 디버깅하기가 더 어려울 수 있습니다.

    재배치 정보는 동적 라이브러리 로딩 및 주소 공간 레이아웃 랜덤 화에 사용됩니다 (@interjay 감사합니다). 스트립 문서에서

    와이즈 비즈

    --remove-relocations=sectionpattern

    ... Note that using this option inappropriately may make the output file unusable. ...

  • 이전 node.js - nodejs에서 가져 오기에서 필요로 변환하는 방법
  • 다음 mysql - # 1052 - 필드 목록의 'bookingschauffeur_req'열이 모호합니다