If you are not receiving compilation errors when the macros are defined in the preprocessor definitions and the application fails to start on XPSP2 then perhaps QT is improperly redefining them for your purposes.ĭid you use the project options to show includes to verify proper inclusion of sdkddkver.h?īut the ultimate solution is to remove the use of the unavailable functions from the code!Ģ>Note: including file: e:\qt\qt5.4.0\5.4\msvc2013_opengl\include\qtcore\qqueue.h h headfile, I got a warning of macro redefine.Īs I previously noted, the macros must be defined BEFORE including any SDK header files. ![]() But i think it has #include sdkddkver.h, because when I define those two macro in a. I don't know if an application built by this toolset will run properly on XPSP2. I believe that the version of XP targeted by the v120_xp toolset is XPSP3. ![]() I have modify two macros with hexadecimal values. This configuration has a contradiction, platform toolset is v120_xp, but in preprocess defination use USING_V110_SDK71.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |