기본 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
.
.