다음과 같이 연결된 실행 파일이 있습니다.
$ ldd a.out
libboost_system-mt.so.1.47.0 => /usr/lib64/libboost_system-mt.so.1.47.0 (0x00007f4881f56000)
libssl.so.10 => /usr/lib64/libssl.so.10 (0x00007f4881cfb000)
libcrypto.so.10 => /usr/lib64/libcrypto.so.10 (0x00007f4881965000)
librt.so.1 => /lib64/librt.so.1 (0x00007f488175d000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f4881540000)
libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00007f4881239000)
.
.
libcrypto 및 libssl 라이브러리는 openssl 1.0.0-fips libs입니다. 대신 1.0.1 라이브러리를 실험하고 싶어서 홈 디렉토리에 빌드했습니다. a.out
많은 어려움없이 새로운 openssl 라이브러리에 다시 연결할 수있는 방법이 있습니까? 나는 피하고 싶다
- 다시 연결해야 함
a.out
(빌드 도구가 매우 복잡하기 때문에) - 다른 개발자가이 컴퓨터에서 작업하기 때문에 전역 설정 변경
내가 바라는 것을 할 수 있습니까?