Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. The kit Desktop Qt 5.7.1 MSVC2013 64bit has configuration issues which might be the root cause for this problem. When executing step "Make"
Forum Update on Monday, May 27th 2025

The kit Desktop Qt 5.7.1 MSVC2013 64bit has configuration issues which might be the root cause for this problem. When executing step "Make"

Scheduled Pinned Locked Moved Unsolved General and Desktop
qtcreatorboost
7 Posts 3 Posters 2.8k Views
  • 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.
  • N Offline
    N Offline
    nour.m
    wrote on 28 May 2018, 09:53 last edited by nour.m
    #1

    I tried the following boost example:
    https://www.boost.org/doc/libs/1_41_0/libs/regex/example/snippets/captures_example.cpp

    0_1527582160170_ckckck.png
    but I got some errors
    Compile output:

    11:48:53: Running steps for project test_b...
    11:48:53: Configuration unchanged, skipping qmake step.
    11:48:53: Starting: "C:\Qt\Qt5.7.1\Tools\QtCreator\bin\jom.exe" 
    	C:\Qt\Qt5.7.1\Tools\QtCreator\bin\jom.exe -f Makefile.Debug
    	cl -c -nologo -Zc:wchar_t -FS -Zi -MDd -GR -W3 -w34100 -w34189 -w44996 -EHsc /Fddebug\test_b.vc.pdb -DUNICODE -DWIN32 -DWIN64 -DQT_DEPRECATED_WARNINGS -DQT_QML_DEBUG -DQT_CORE_LIB -I..\test_b -I. -IC:\local\boost_1_59_0 -IC:\Qt\Qt5.7.1\5.7\msvc2013_64\include -IC:\Qt\Qt5.7.1\5.7\msvc2013_64\include\QtCore -Idebug -IC:\Qt\Qt5.7.1\5.7\msvc2013_64\mkspecs\win32-msvc2013 -Fodebug\ @C:\Users\Nourhan\AppData\Local\Temp\main.obj.6392.203.jom
    main.cpp
    ..\test_b\main.cpp(9) : error C3861: 'print_captures': identifier not found
    ..\test_b\main.cpp(11) : error C3861: 'print_captures': identifier not found
    ..\test_b\main.cpp(12) : error C3861: 'print_captures': identifier not found
    ..\test_b\main.cpp(13) : error C3861: 'print_captures': identifier not found
    ..\test_b\main.cpp(14) : error C3861: 'print_captures': identifier not found
    ..\test_b\main.cpp(15) : error C3861: 'print_captures': identifier not found
    ..\test_b\main.cpp(16) : error C3861: 'print_captures': identifier not found
    ..\test_b\main.cpp(17) : error C3861: 'print_captures': identifier not found
    ..\test_b\main.cpp(38) : error C2039: 'captures' : is not a member of 'boost::match_results<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::allocator<_Ty>>'
            with
            [
                _Ty=boost::sub_match<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>>
            ]
    ..\test_b\main.cpp(38) : error C2228: left of '.size' must have class/struct/union
    ..\test_b\main.cpp(44) : error C2039: 'captures' : is not a member of 'boost::match_results<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::allocator<_Ty>>'
            with
            [
                _Ty=boost::sub_match<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>>
            ]
    jom: C:\Users\Nourhan\Documents\qt\Debug\Makefile.Debug [debug\main.obj] Error 2
    jom: C:\Users\Nourhan\Documents\qt\Debug\Makefile [debug] Error 2
    11:48:59: The process "C:\Qt\Qt5.7.1\Tools\QtCreator\bin\jom.exe" exited with code 2.
    Error while building/deploying project test_b (kit: Desktop Qt 5.7.1 MSVC2013 64bit)
    The kit Desktop Qt 5.7.1 MSVC2013 64bit has configuration issues which might be the root cause for this problem.
    When executing step "Make"
    11:48:59: Elapsed time: 00:06.
    
    

    screenshot here
    I appreciate any help , thanks

    1 Reply Last reply
    0
    • D Offline
      D Offline
      dheerendra
      Qt Champions 2022
      wrote on 28 May 2018, 10:13 last edited by
      #2

      It is not a issue with Qt Configuration. Where is print_captures function defined ? Due to this it is getting into issue.

      Dheerendra
      @Community Service
      Certified Qt Specialist
      http://www.pthinks.com

      N 1 Reply Last reply 28 May 2018, 10:30
      1
      • D dheerendra
        28 May 2018, 10:13

        It is not a issue with Qt Configuration. Where is print_captures function defined ? Due to this it is getting into issue.

        N Offline
        N Offline
        nour.m
        wrote on 28 May 2018, 10:30 last edited by
        #3

        @dheerendra
        thanks to reply
        print_captures method defined in main.ccp after main method
        ![screenshot here](Uploading 100%)

        1 Reply Last reply
        0
        • D Offline
          D Offline
          dheerendra
          Qt Champions 2022
          wrote on 28 May 2018, 10:46 last edited by
          #4

          define the print_capture before the main method & check.

          Dheerendra
          @Community Service
          Certified Qt Specialist
          http://www.pthinks.com

          N 1 Reply Last reply 29 May 2018, 08:24
          0
          • M Offline
            M Offline
            mrjj
            Lifetime Qt Champion
            wrote on 28 May 2018, 11:00 last edited by
            #5

            Hi
            is there a reason you cant just use
            http://doc.qt.io/qt-5/qregularexpression.html ?

            1 Reply Last reply
            0
            • D dheerendra
              28 May 2018, 10:46

              define the print_capture before the main method & check.

              N Offline
              N Offline
              nour.m
              wrote on 29 May 2018, 08:24 last edited by
              #6

              @dheerendra your answer solves some errors but still onces related to boost:

              C:\Users\Nourhan\Documents\qt\test_b\main.cpp:22: error: C2039: 'captures' : is not a member of 'boost::match_results<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::allocator<_Ty>>'
              with
              [
                  _Ty=boost::sub_match<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>>
              ]
              C:\Users\Nourhan\Documents\qt\test_b\main.cpp:22: error: C2039: 'captures' : is not a member of 'boost::match_results<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::allocator<_Ty>>'
              with
              [
                  _Ty=boost::sub_match<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>>
              ]
              
              1 Reply Last reply
              0
              • D Offline
                D Offline
                dheerendra
                Qt Champions 2022
                wrote on 29 May 2018, 17:13 last edited by
                #7

                It is boost library issue. Looks like you are not using the capture method of boost properly . Look at some examples of boost and fix your issue.

                Dheerendra
                @Community Service
                Certified Qt Specialist
                http://www.pthinks.com

                1 Reply Last reply
                1

                3/7

                28 May 2018, 10:30

                • Login

                • Login or register to search.
                3 out of 7
                • First post
                  3/7
                  Last post
                0
                • Categories
                • Recent
                • Tags
                • Popular
                • Users
                • Groups
                • Search
                • Get Qt Extensions
                • Unsolved