mac book pro macOS10.13.3安装qt、qt creator C++开发环境,qt5.11.1,并解决cmake构建:qt mac this file is not part of

 

 

 

由于以前在Ubuntu下使用的是qtcreator开发,如今想在mac上装一个系统,由于许久未装了,仍是花了点时间,不如写个博客,下次就更快安装了。在Mac OS X下使用Qt开发,须要配置Qt库和编译器。编译器只能使用苹果公司自主研发的Clang。c++

 

首先是:macos

下载:Command_Line_Tools_macOS,个人是macOS10.13.3:app

https://download.developer.apple.com/Developer_Tools/Command_Line_Tools_macOS_10.13_for_Xcode_10_Beta_3/Command_Line_Tools_macOS_10.13_for_Xcode_10_Beta_3.dmgui

而后,下载:Xcode_9.4.1,this

https://download.developer.apple.com/Developer_Tools/Xcode_9.4.1/Xcode_9.4.1.xipspa

上面两个安装都很简单,双击默认就行。.net

 

而后,安装qt和qtcreator,网上不少是分开安装的,可是qt5.11.1里面是有qtcreator的,下载qt5.11.1:debug

https://mirrors.tuna.tsinghua.edu.cn/qt/archive/qt/5.11/5.11.1/qt-opensource-mac-x64-5.11.1.dmg3d

双击,进入下图:调试

 

 

 

 

 

 

 

 

 

 

 基本组件以下,macos要选择,不然,在后面qt version中没有value(就是找不到qmake)

后面就是漫长的安装。。。  而后,须要检查配置,我是参考网上的检查,若是是本身不喜欢它自动配置qt creator能够本身安装本身喜欢的版本,而后再在qt versions那边找到你qt安装的路径就能够了。后面,主要参考:https://blog.csdn.net/libaineu2004/article/details/46234079

 

配置Qt

(1)运行Qt Creator。进入“菜单","Qt Creator","偏好设置"。能够看到,”编译器“和”调试器“,已经默认设置好了。

 

 

2)用户须要手动配置Qt版本,记住,这里版本路径是找到qmake,若是上面qt安装没有勾选☑️macOS是不会安装qmake的,通常使用默认qtcreator,会自动给你配置好

 

 至此,qt qtcreator已经安装好,能够用了,可是我通常喜欢使用cmake构建,因此在新建 非qt工程->c++ 选择cmake 构建时,报错

         this file is not part of any project the code......

 其实,是我本机没有装cmake:

$ brew install cmak

 就能够了,若是还不行,须要在qt creator上从新build一下,(以前没有cmake,build不成,因此致使debug和run按钮都是灰的)

相关文章
相关标签/搜索