Qt Forum

    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Unsolved

    Update: Forum Guidelines & Code of Conduct


    Qt World Summit: Early-Bird Tickets

    Solved MSVC compile error after installed 5.10: 'QChar::QChar(ushort) noexcept':

    General and Desktop
    8
    15
    6042
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • V
      VeNToR last edited by

      Hi;

      I got compile error "C:\Qt\Qt5.10.0\5.10.0\msvc2015_64\include\QtCore/qchar.h(94): error C2535: 'QChar::QChar(ushort) noexcept': member function already defined or declared" after installed Qt 5.10.

      Thanks your help...

      aha_1980 1 Reply Last reply Reply Quote 0
      • aha_1980
        aha_1980 Lifetime Qt Champion @VeNToR last edited by

        Hi @VeNToR,

        did you install all updates for MSVC 2015?

        Qt has to stay free or it will die.

        1 Reply Last reply Reply Quote 0
        • V
          VeNToR last edited by

          Yes, already installed.

          aha_1980 1 Reply Last reply Reply Quote 0
          • aha_1980
            aha_1980 Lifetime Qt Champion @VeNToR last edited by

            @VeNToR then please show a minimal example that leads to this error. Thanks

            Qt has to stay free or it will die.

            1 Reply Last reply Reply Quote 0
            • V
              VeNToR last edited by

              You can see the error on minimal example.

              0_1512919500697_bd83beed-bbb7-4d7b-846d-5ddaace42ad1-image.png

              1 Reply Last reply Reply Quote 0
              • SGaist
                SGaist Lifetime Qt Champion last edited by

                Hi,

                Are you modify the Zc compiler option in your project ?

                Interested in AI ? www.idiap.ch
                Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

                V X 2 Replies Last reply Reply Quote 2
                • hskoglund
                  hskoglund last edited by

                  Hi, also to add to @SGaist's question, do you get the same error when you compile in Release mode?

                  V 1 Reply Last reply Reply Quote 0
                  • V
                    VeNToR last edited by

                    Thanks for everybody, I solved by create the solution again... Simple but takes a long time... Still I don't know why ?

                    1 Reply Last reply Reply Quote 0
                    • V
                      VeNToR @hskoglund last edited by

                      @hskoglund Yes, I did.

                      1 Reply Last reply Reply Quote 0
                      • V
                        VeNToR @SGaist last edited by

                        @SGaist Yes, but not solved.

                        1 Reply Last reply Reply Quote 0
                        • X
                          xmichelo @SGaist last edited by

                          @SGaist I encountered the same problem with one of the static libraries I use, and the cause was indeed the Zc compiler option. In C/C++ →Language, the Treat WChar_t As Built in Type value must be set to Yes. Thanks for your help.

                          X E 2 Replies Last reply Reply Quote 4
                          • X
                            xfsds @xmichelo last edited by

                            @xmichelo Thanks! This really helps!

                            1 Reply Last reply Reply Quote 1
                            • E
                              eRic67 @xmichelo last edited by

                              @xmichelo, in my case, after setting WChar_t As Built in Type to Yes, i am not able to link to a 3rd party library anymore (xercesc).

                              With 5.9, i did not have such problem. Seems that something has changed between 5.9 and 5.10.

                              Now, i am facing errors like:

                              read_input_xml_options.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: static char * __cdecl xercesc_2_7::XMLString::transcode(wchar_t const * const)" (_imp?transcode@XMLString@xercesc_2_7@@SAPEADQEB_W@Z)

                              V 1 Reply Last reply Reply Quote 0
                              • V
                                VeNToR @eRic67 last edited by

                                @eRic67 I solved the problem "re-create the solutions"... Stupid but %100 good solution !

                                M 1 Reply Last reply Reply Quote 0
                                • M
                                  Murilo Malavazi @VeNToR last edited by

                                  @VeNToR What do you mean when you say "re-create the solution" ? I got the same problem here and I don't know how to fix it.

                                  1 Reply Last reply Reply Quote 0
                                  • First post
                                    Last post