Uploaded image for project: 'Qt Visual Studio Tools'
  1. Qt Visual Studio Tools
  2. QTVSADDINBUG-430

Switching from Windows ARM to Windows fails to build

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Not Evaluated
    • 2.0.0
    • 2.0.0
    • General
    • None
    • Windows, Visual Studio 2013, Qt 5.6.1 compiled for WEC2013 ARM, Qt 5.6.1 x64
    • 2f27d9d4f309b58459e87d58cad25f52ab07e12f

    Description

      If the default Qt project is an ARM project and a new Qt console project is created and changed to Windows x64, it will not build.

      Steps to reproduce:
      1. Install two versions of Qt on system, Windows x64 and Windows ARM
      2. In Qt Options, set "Default Qt/Win version:" to the ARM Qt
      3. Create a new Qt Console Application project
      4. In the project's Qt Project Settings, change from the ARM Qt to x64 Qt
      5. Build solution.
      6. Observe error:

      1>------ Build started: Project: TestVSAddinChangeArmTox64, Configuration: Debug x64 ------
      1> main.cpp
      1>LINK : fatal error LNK1117: syntax error in option 'SUBSYSTEM:WINDOWS@QMAKE_SUBSYSTEM_SUFFIX@'
      ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

      If I clear the .suo user file, my project always comes back up as a Qt ARM project, even if I change the default Qt to x64 and save the project as a Qt x64 project before closing the solution.

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            heimrich Karsten Heimrich
            stan.m Stanley Morris
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes