1
我正在ubuntu-15.04上使用ubuntu-sdk。cmake生成錯誤,文件似乎不存在
我創建了CMake和3套一個QML項目:
- 桌面
- UbuntuSDK_for_armhf_GCC_ubuntu_sdk_15_04
- UbuntuSDK_for_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/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)
我該如何解決這個錯誤? 感謝您提出的所有問題。
嘿非常感謝答案。該工具包安裝在:「/ var/lib/schroot/chroots/click-ubuntu-sdk-15.04-armhf」 當我更換成套件。我正在接近套件的根源。我應該在哪裏安裝這個軟件包?我該怎麼做? –
這就像一個Ubuntu虛擬機。所以,像往常一樣:'apt-get install qtbase5-dev-tools'。 – Velkan
是的,但終端仍然屬於我的系統,而不是套件。我無法爲套件打開終端。 –