我在ubuntu-15.04上使用ubuntu-sdk。
我使用cmake和3个套件创建了一个qml项目:
当我尝试在我的ubuntu手机上运行默认应用时。发生了一个内置问题。
这是输出:
Makefile:295: recipe for target 'cmake_check_build_system' failed
CMake Error at /var/lib/schroot/chroots/click-ubuntu-sdk-15.04-armhf/usr/lib/arm-linux-gnueabihf/cmake/Qt5Core/Qt5CoreConfig.cmake:27 (message):
The imported target "Qt5::Core" references the file
"/var/lib/schroot/chroots/click-ubuntu-sdk-15.04-armhf/usr/lib/arm-linux-gnueabihf/qt5/bin/moc"
但是这个文件不存在。可能的原因包括:
"/var/lib/schroot/chroots/click-ubuntu-sdk-15.04-armhf/usr/lib/arm-linux-gnueabihf/cmake/Qt5Core/Qt5CoreConfigExtras.cmake"
但不是它引用的所有文件。
Call Stack (most recent call first):
/var/lib/schroot/chroots/click-ubuntu-sdk-15.04-armhf/usr/lib/arm-linux-gnueabihf/cmake/Qt5Core/Qt5CoreConfigExtras.cmake:17 (_qt5_Core_check_file_exists)
/var/lib/schroot/chroots/click-ubuntu-sdk-15.04-armhf/usr/lib/arm-linux-gnueabihf/cmake/Qt5Core/Qt5CoreConfig.cmake:158 (include)
CMakeLists.txt:7 (find_package)
我该怎么做才能解决错误? 感谢所有的答案。
答案 0 :(得分:0)
来自qtbase5-dev-tools
包。确保它安装在chroot内。
去选项 - >设法进入该工具包的命令行。