[英]Build project in Qt Creator using CMake from snap
Ubuntu 20.04
我只想使用默认 snap 和 apt 版本
Qt Creator 4.11.0 来自 apt: sudo apt install qtcreator qt5-default
CMake 3.24.0 来自 snap: sudo snap install cmake --classic
如果我打开项目,它会给出一个错误:
Running /usr/bin/snap /home/fresh/Downloads/test -DCMAKE_BUILD_TYPE:STRING=Debug -DCMAKE_CXX_COMPILER:STRING=/usr/bin/g++ -DCMAKE_C_COMPILER:STRING=/usr/bin/gcc -DCMAKE_PREFIX_PATH:STRING=/usr -DQT_QMAKE_EXECUTABLE:STRING=/usr/bin/qmake in /tmp/QtCreator-BsxNPO/qtc-cmake-BcKQdVpk.
error: unknown command "/home/fresh/Downloads/test", see 'snap help'.
CMake process exited with exit code 64.
在不从源代码构建 CMake 或安装更新版本的 ZE8801102A40AD89DDCFCFDCAEBF008D25Z Creator 的情况下进行任何更改以使其正常工作?
解决方案:
sudo ln -s /snap/cmake/current/bin/cmake /usr/bin/cmake
sudo ln -s /snap/cmake/current/bin/ccmake /usr/bin/ccmake
sudo ln -s /snap/cmake/current/bin/cpack /usr/bin/cpack
在 Qt go 到工具 > 选项 > 套件 > CMake 中手动设置路径:
/usr/bin/cmake
Go 返回套件选项卡,在 CMake 工具中选择添加的新 CMake
重新启动 Qt。 有用
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.