GLIBC를 QT와 정적으로 연결하려면 어떻게해야합니까?
-
21-09-2019 - |
문제
정적 버전의 QT를 구축하고 GLIBC의 정적 버전을 다운로드했습니다. 이제 GLIBC를 QT 응용 프로그램에 정적으로 연결하고 싶습니다. 나는 .pro에 들어가서 libs += -l path/to/static_lib를 추가하는 것에 대해 알고 있지만 이것이 충분한 지 궁금합니다. 내가 구축중인 OS에 동적 라이브러리가 있더라도 여전히 glibc를 정적으로 연결합니까? 내가이 작업을 수행하는 이유는 독립형 방식으로 응용 프로그램을 배포하는 것입니다. (Red Hat 5.3 설치 및 업데이트 후 GLIBC_2.9는 대상 컴퓨터에서 찾을 수 없었습니다)
해결책
통과 -static
GCC는 가능하면 정적으로 연결하도록 강요합니다.
또는 다운로드 및 설치 Centos 5 그리고 그것을 구축하십시오.
제휴하지 않습니다 StackOverflow