Ubuntu cmake生成错误,文件不';似乎不存在

Ubuntu cmake生成错误,文件不';似乎不存在,ubuntu,sdk,cmake,qml,ubuntu-15.04,Ubuntu,Sdk,Cmake,Qml,Ubuntu 15.04,我正在ubuntu-15.04上使用ubuntu sdk 我使用cmake和3个工具包创建了一个qml项目: 桌面 UbuntuSDK_用于armhf_GCC_ubuntu_sdk_15_04 UbuntuSDK_用于i386_GCC_ubuntu_sdk_15_04 当我尝试在我的ubuntu手机上运行默认应用程序时。出现了一个固有的问题 这是输出: Makefile:295: recipe for target 'cmake_check_build_system' failed CMak

我正在ubuntu-15.04上使用ubuntu sdk

我使用cmake和3个工具包创建了一个qml项目:

  • 桌面
  • UbuntuSDK_用于armhf_GCC_ubuntu_sdk_15_04
  • UbuntuSDK_用于i386_GCC_ubuntu_sdk_15_04
当我尝试在我的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/qt5corecoreconfigextras.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)
我可以做些什么来修复错误?
感谢您提供的所有答案。

来自
qtbase5开发工具
软件包。确保它安装在chroot中


转到选项->管理进入该工具包的命令行。

嘿,非常感谢你的回答。当我切换到工具包时,该工具包安装在:“/var/lib/schroot/chroots/click-ubuntu-sdk-15.04-armhf”中。我正在深入到工具包的根本。我应该在套件中的何处安装此软件包?我该怎么做呢?就像Ubuntu虚拟机一样。所以,像往常一样:
apt get install qtbase5 dev tools
。是的,但终端仍然属于我的系统,而不是工具包。我不能为这个套件打开一个终端。它属于主操作系统?它说在某种错误信息中?