centos7에서 qt4 라이브러리를 찾으려고 합니다.

centos7에서 qt4 라이브러리를 찾으려고 합니다.

기본 yum 저장소에 기본 QT(버전 4:)를 설치하고 있습니다 sudo yum qt qt-devel. bin(in /usr/lib64/qt4/bin)과 (in /usr/include/Qt, )이 포함되어 있는 것을 볼 수 있습니다 /usr/include/QtCore. lib 파일이 어디에 있는지, qt3 lib 디렉토리( )와 같은 형식으로 이름이 지정되었는지 잘 모르겠습니다 /usr/lib64/qt-3.3/lib/libqt-mt.so.3. 이 파일의 명명 규칙이 동일합니까 libqt-mt.so.4? 아니면 여기서 무엇을 찾고 있습니까?

답변1

Qt3 라이브러리의 이름은 libqt-?입니다. Qt4, Qt5 라이브러리: libQt*, 대문자 Q.

  • 설치된 패키지의 파일을 나열합니다.$ rpm -ql [package name]

qt4 라이브러리, CentOS 7 나열:

$ rpm -ql qt | grep lib64
/usr/lib64/libQtCore.so.4
/usr/lib64/libQtCore.so.4.8
/usr/lib64/libQtCore.so.4.8.7
/usr/lib64/libQtDBus.so.4
/usr/lib64/libQtDBus.so.4.8
/usr/lib64/libQtDBus.so.4.8.7
/usr/lib64/libQtNetwork.so.4
/usr/lib64/libQtNetwork.so.4.8
/usr/lib64/libQtNetwork.so.4.8.7
/usr/lib64/libQtScript.so.4
/usr/lib64/libQtScript.so.4.8
/usr/lib64/libQtScript.so.4.8.7
/usr/lib64/libQtSql.so.4
/usr/lib64/libQtSql.so.4.8
/usr/lib64/libQtSql.so.4.8.7
/usr/lib64/libQtTest.so.4
/usr/lib64/libQtTest.so.4.8
/usr/lib64/libQtTest.so.4.8.7
/usr/lib64/libQtXml.so.4
/usr/lib64/libQtXml.so.4.8
/usr/lib64/libQtXml.so.4.8.7
/usr/lib64/libQtXmlPatterns.so.4
/usr/lib64/libQtXmlPatterns.so.4.8
/usr/lib64/libQtXmlPatterns.so.4.8.7 
.
.

관련 정보