2017-09-08 9 views
0

を、私は私のCMakeLists.txtCMakeのはQt4版を見つけることが、その後見つかったQt4を

find_package(Qt4 4.8.6 REQUIRED COMPONENTS Core) 

target_link_libraries(debug Qt4::Core) 

に次があると私は私がdpkg -l | grep qt走った次のエラー

Could NOT find Qt4 (missing: QT_CORE_INCLUDE_DIR QT_CORE_LIBRARY) (found 
suitable version "4.8.6", minimum required is "4.8.6") 

を取得していますし、私はのlibqt4を持つことができません-devとwhich qmake/usr/bin/qmakeを返します。

アイデア?私がUbuntuを利用しているなら、それが役に立ちます。

答えて

2

Qt4 "Core"コンポーネントの適切な名前はQtCoreです。例えば、使用例としてthis question。それは、基本的なライブラリを見つけたとディレクトリが含まれていますが、あなたが求める「コア」コンポーネントに関するものを見つけることができなかった:


エラーメッセージはcmakeのは、部分的に QT4 発見したことを意味します。変数名の部分文字列にはCOREという部分文字列があります。

関連する問題