# 64 bit application to 32 bit

• I created a QT project using visual studio and QT 64 bit version .

What would the easiest way to convert this project to 32 bit version ?
I need to use QT 5 and 32 bit version and compile everything I created up till now over it but I am
not that familiar with QT Creator and have been using the QT plugin for visual studio .

Problem for me is that only 64 BIT QT 5 works with Visual Studio 2012 and the plugin that comes with it . If I want 32 bit QT , i have to use version 4.7 QT .

• bq. What would the easiest way to convert this project to 32 bit version ?

Build the source using a 32-bit Qt.

bq. If I want 32 bit QT , i have to use version 4.7 QT .

Where did you get that idea from?

There are no pre-compiled 32-bit Qt 5.0.2 libraries for MSVC 2012 so you can either:

• Build 32-bit Qt 5.0.2 libraries from source,
• Downgrade your compiler to MSVC 2010 and use the precompiled Qt 5.0.2 binaries for that compiler, or
• Be brave and use the Qt 5.1RC 32-bit binaries for MSVC 2012.

• [quote author="ChrisW67" date="1372138931"]
bq. If I want 32 bit QT , i have to use version 4.7 QT .

Where did you get that idea from?
[/quote]

Well , QT 5.0 only comes in 64 bit for visual studio . Correct me if I am wrong .

[quote author="ChrisW67" date="1372138931"]

• Downgrade your compiler to MSVC 2010 and use the precompiled Qt 5.0.2 binaries for that compiler
[/quote]

I tried this but it is a big pain . Linker errors and I couldn't find out what is wrong . I set the include directories etc. in visual studio and just won't compile . Of course , I can keep trying for days and days but I am hoping there is an easier way .

[quote author="ChrisW67" date="1372138931"]

• Be brave and use the Qt 5.1RC 32-bit binaries for MSVC 2012.

[/quote]

Where is the Qt 5.1RC 32-bit binaries for MSVC 2012 ? I couldn't find it .

[quote author="ChrisW67" date="1372138931"]

• Build 32-bit Qt 5.0.2 libraries from source,
[/quote]

Where can I find instructions for that ? Thanks .

• [quote author="great88" date="1372140360"]
Where is the Qt 5.1RC 32-bit binaries for MSVC 2012 ? I couldn't find it .
[/quote]

[quote author="great88" date="1372140360"]
Where can I find instructions for that ? Thanks .
[/quote]

http://qt-project.org/wiki/Building-Qt-5-from-Git

[/quote]

• .

• bq. Well , QT 5.0 only comes in 64 bit for visual studio . Correct me if I am wrong .

No, Qt 5.0.2 comes in 64-bit for MSVC 2012, and 32- or 64-bit for MSVC 2010.
The 5.1RC comes in 32- or 64-bit for MSVC 2012

[quote author="raven-worx" date="1372140743"]