나는 우분투 11.10을 사용하고 있습니다. 빌드 할 때 cmak 목록을 사용하는 QT를 사용하여 GUI를 만들고 있습니다. 내가 겪고있는 문제는 make를 실행할 때``Phonon :: VideoPlayer :: VideoPlayer (Phonon :: Category, QWidget *) '에 대한 정의되지 않은 참조를 얻는다는 것입니다.Phonon :: VideoPlayer로 정의되지 않은 참조
QT 4.7.4를 사용하고 있으며이 "Qt PHONON 라이브러리를 찾을 수 없습니다." 또한 make를 실행할 때 나타납니다.
이
은 라이브러리에 cMakeCache// 경로에서입니다. QT_PHONONWIDGETS_PLUGIN_RELEASE : FILEPATH =는/usr/lib 디렉토리/I386-리눅스 GNU/QT4/플러그인/디자이너 파일에/libphononwidgets.so
// 경로. QT_PHONON_INCLUDE_DIR : PATH =는/usr// QT4/포논
// Qt는 포논 라이브러리 QT_PHONON_LIBRARY 포함 : STRING =
문자열은 항상 비어 있습니다. 내 헤더 파일에서
이
는 "포논/위해 VideoPlayer"
포논 :: 위해 VideoPlayer * 플레이어를 포함 관련 코드;
및 CPP에
플레이어 = 새로운 포논 :: 위해 VideoPlayer (포논 :: VideoCategory이);
어떤 도움을 주시면 감사하겠습니다.
감사
야곱
소스에서 컴파일 했습니까? 이 경우에'--phonon' 옵션을 사용 했습니까 – UmNyobe