私のプロジェクトでDebian 7のCMake 3.5.1を使用しています。ここでコードが私のCMakeLists.txtCMake find_packageがインクルードパスを混乱させました
find_package(Qt5 REQUIRED COMPONENTS Core)
message(STATUS ${Qt5Core_INCLUDE_DIRS})
である。しかし$ {} Qt5Core_INCLUDE_DIRSの印刷がパスの間にスペースを持っていない /usr/include/x86_64-linux-gnu/qt5//usr/include/x86_64-linux-gnu/qt5/QtCore/usr/lib/x86_64-linux-gnu/qt5//mkspecs/linux-g++-64
です。
CMakeに問題がありますか、CMakeLists.txtに問題がありますか?これをどうすれば解決できますか?
ありがとうございました!