저는 Unix-machine에서 OpenSSL을 컴파일하고 있습니다. 기본 컴파일러는 GCC-4.4.7
입니다. 대체 컴파일러 GCC-5.2.0
을 다른 폴더에 넣습니다. 대체로 대체 컴파일러의 경로를 $PATH
에 붙이므로 gcc
은 항상 대체 경로에서 하나를 사용합니다.라이브러리가 특정 GCC 버전으로 컴파일되었는지 확인하는 방법
그러나 지금 내가 컴파일 한 라이브러리에 대해 확신이 서지 않지만 gcc가 내 라이브러리를 컴파일하는 데 사용되는 방법을 알려줄 수 있습니까? .o
파일의 해결 방법도 좋습니다.
당신이'readelf -p .comment/경로 /로가/yourprogram'주고 당신에게 정보를 원합니까 예를 들어, 여기에 하나의 gcc로 컴파일이 개 재배치 가능한 오브젝트 파일로 만들어 실행하고 그 소리에 다른입니다 ? –
감사합니다 @MarkPlotnick! 이것은 대단하다! 내가 필요한 것! 동의 할 수 있도록 대답으로 변환 해 주시겠습니까? – ZDunker