繁体   English   中英

使用来自 snap 的 CMake 在 Qt Creator 中构建项目

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM