Qt5.5.1:如何创建使用QT everywhere开源src生成的框架的QT应用程序

Qt5.5.1:如何创建使用QT everywhere开源src生成的框架的QT应用程序,qt,qt4,qmake,moc,qt5.5,Qt,Qt4,Qmake,Moc,Qt5.5,我应该在问之前先问这个问题 我正在创建一个QT应用程序(在MAC上),它应该使用从QT-everywhere-opensource-src-5.5.1.tgz编译的框架,而不是QT-opensource-MAC-x64-clang-5.5.0.dmg附带的框架 我使用该DMG文件安装的QtCreator,其中的qmake以某种方式与该DMG安装的框架链接。(有关更多详细信息,请参阅) 让这个QT creator使用其他框架的合法方法是什么。QT creator有构建工具包的概念。工具包包括(除其

我应该在问之前先问这个问题

我正在创建一个QT应用程序(在MAC上),它应该使用从QT-everywhere-opensource-src-5.5.1.tgz编译的框架,而不是QT-opensource-MAC-x64-clang-5.5.0.dmg附带的框架

我使用该DMG文件安装的QtCreator,其中的qmake以某种方式与该DMG安装的框架链接。(有关更多详细信息,请参阅)


让这个QT creator使用其他框架的合法方法是什么。

QT creator有构建工具包的概念。工具包包括(除其他外)编译器、调试器和Qt版本。在Qt Creator首选项中,转到构建和运行部分。在QtVersions选项卡下,确保列出了从源代码构建的Qt5.5.1。然后转到“工具包”选项卡,创建新工具包或修改现有工具包。确保套件使用的是Qt 5.5.1版本

一旦解决了这个问题,一个项目可以有一个或多个与之关联的工具包。从主窗口转到“项目”面板。在“项目”页面的“构建和运行”选项卡顶部附近,您将在其中选择项目的工具包。确保您的项目使用您创建/修改的工具包,该工具包使用Qt 5.5.1。这应该足以让您的项目构建使用您的Qt版本,而不是QtCreator附带的版本。当然,在切换工具包之前,可能会删除任何以前的构建,或者更好的是,在新的构建/输出目录中为其创建新的构建配置