mac上安装qtcreator
已经安装了xcode就掠过
安装qt-creator:brew install --cask qt-creator
报错:Failure while executing; `git config --replace-all homebrew.analyticsmessage true` exited with 128.
执行Homebrew更新命令,确保包管理器是最新的:brew update && brew upgrade
报同样的错误,看到Homebrew更新时出现了git仓库所有权问题,需要添加安全目录异常。先解决这个权限问题:
git config --global --add safe.directory /usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask && git config --global --add safe.directory /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core
git config --global --add safe.directory /usr/local/Homebrew
已经添加了所有必要的git安全异常,现在再次尝试更新Homebrew。经过漫长等待,已完成Homebrew更新任务。尝试使用Homebrew安装Qt Creator,同时安装Qt库以确保完整功能:brew install --cask qt-creator && brew install qt
检查Qt Creator和Qt库的版本,验证安装是否正常:
echo "Qt Creator版本:" && /Applications/Qt\ Creator.app/Contents/MacOS/Qt\ Creator --version && echo "Qt库版本:" && qmake --version
确认QT安装成功,可以点击QT Creator运行。
打开QT,报了一个clangd disabled,The use of clangd for the C/C++ code model was disabled, because it is likely that its memory requirements would be higher than what your system can handle.
这个错误信息表示Qt Creator检测到系统可能无法满足clangd代码模型的内存需求,因此自动禁用了它。Clangd是一个基于LLVM的C/C++语言服务器,用于提供代码补全、语法检查等高级功能,但它对系统内存要求较高。
查了一下电脑内存发现就剩几个G了,一顿删删。
删了感觉腾出一些空间,回来打开QT Creator,发现之前那个问题没再显示,提示需要Link with an Installed Qt。这是Qt Creator询问是否希望将它与已安装的Qt框架版本进行关联。Qt Creator是一个IDE(集成开发环境),而Qt是实际的开发框架,两者需要正确关联才能正常工作。
我关联/usr/local/bin/qmake不成功,但是关联这个地址 /usr/local 即可。之后就可以创建项目了。

浙公网安备 33010602011771号