Compiler VC ++ for Qt Creator

I want to use the VC ++ toolkit to create programs for XP and Vista, but I do not want to buy an IDE because I want to use Qt Creator.

I would download the Windows SDK and Windows debugging tools, but I'm not sure if this includes everything I need (i.e.: compiler, linker, nmake, debuggers). Has anyone used this approach? How was it?

Note. I know about VC ++ Express, but in this version of the compiler, certain functions are disabled by AFAIK.

Edit later:

I want to know if I can use SDK + Debugtools before uploading 2 GB of data. Personal experience is much appreciated. No MSDN links. :)

0
source share
3 answers

Now I am using the CDB + WinSDK approach and it works.

The SDK includes everything you need to create C ++ code (make, CRT, STL headers, etc.); Qt sees this MSVC 9. The debugging tools for the Windows suite include CDBs, but make sure you are using the latest version, this did not work for me with the old ones.

I managed to avoid compiling Qt by downloading the developpez.com executables (thanks guys!).

In conclusion : Windows Xp / Vista SDK + debugger tools For Windows + Qt Creator + Qt, binaries from developpez.com can be used as an alternative to the Qt MinGW SDK.

+5
source

With VC ++ Express you get the whole SDK, you can use it to create ewerything. You do not need to use MS VS to create your application.

The following are the MS toolkit and sdk + IDE kit:

Ms toolchain

I'm not sure that MS is releasing a stand-alone toolchain for the compiler + linker, but this can be found on MSDN, of course.

Additional SDK Information:

MSDN

Summarize. You can install any binutils and toolsets on your development machine. However, you need to properly configure your project in order to successfully complete it. E.g. (by pointing INCLUDE, LIB, LIB_PATH to the correct SDK directories). You can compile and link your project manually. Complete disregard for the IDE (and, of course, you will be in the future).

Just try to automate your build.

Read about SCONS (since you use QT - it supports MOC objects), CMAKE or Qt QMAKE for this. Then the IDE problem is a less significant problem. And you should not stick to your IDE.

+1
source

You need to reconfigure Qt to use this compiler - see Windows Deployment in Qt Docs.

It is quite simple, but you must first perform this reconfiguration, as shown in the docs.

0
source

All Articles