diff --git a/src/plugins/qbsprojectmanager/qbsprojectmanager.cpp b/src/plugins/qbsprojectmanager/qbsprojectmanager.cpp index 7f7845da893..e35cdbe1cd7 100644 --- a/src/plugins/qbsprojectmanager/qbsprojectmanager.cpp +++ b/src/plugins/qbsprojectmanager/qbsprojectmanager.cpp @@ -150,6 +150,12 @@ void QbsManager::addQtProfileFromKit(const QString &profileName, const ProjectEx return; qbs::QtEnvironment qtEnv; + const QList abi = qt->qtAbis(); + if (!abi.empty()) { + qtEnv.architecture = ProjectExplorer::Abi::toString(abi.first().architecture()); + if (abi.first().wordWidth() == 64) + qtEnv.architecture.append(QLatin1String("_64")); + } qtEnv.binaryPath = qt->binPath().toString(); if (qt->hasDebugBuild()) qtEnv.buildVariant << QLatin1String("debug");