kit Desktop Qt 5.7.1 MSVC2013 64位存在配置问题

kit Desktop Qt 5.7.1 MSVC2013 64位存在配置问题,qt,boost,qt-creator,Qt,Boost,Qt Creator,我尝试了以下boost示例: 但是我犯了一些错误 编译输出: 10:27:26: Running steps for project test_b... 10:27:26: Configuration unchanged, skipping qmake step. 10:27:27: Starting: "C:\Qt\Qt5.7.1\Tools\QtCreator\bin\jom.exe" C:\Qt\Qt5.7.1\Tools\QtCreator\bin\jom.exe

我尝试了以下boost示例:

但是我犯了一些错误 编译输出:

     10:27:26: Running steps for project test_b...
10:27:26: Configuration unchanged, skipping qmake step.
10:27:27: 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.3688.125.jom
main.cpp
..\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>>>>
        ]
..\test_b\main.cpp(22) : error C2228: left of '.size' must have class/struct/union
..\test_b\main.cpp(28) : 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
10:27:33: 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"
10:27:33: Elapsed time: 00:07.
10:27:26:项目测试的运行步骤\u b。。。
10:27:26:配置未更改,跳过qmake步骤。
10:27:27:开始:“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_弃用警告-DQT_QML_调试-DQT_CORE_LIB-I..\test_b-I.-IC:\local\boost_1_59_0-IC:\IC:\Qt5.7.1\5.7\5.7\vcu 64\include\IC:\IC:\IC:\Qt\Qt.1\msqt5\msqt\vcu\ide-IC:\Qt\Qt5.7.1\5.7\msvc2013\U 64\mkspecs\win32-msvc2013-Fodebug\@C:\Users\Nourhan\AppData\Local\Temp\main.obj.3688.125.jom
main.cpp
..\test\u b\main.cpp(22):错误C2039:“捕获”:不是“boost::match\u results”的成员
具有
[
_Ty=boost::sub_匹配
]
..\test\u b\main.cpp(22):错误C2228:“.size”的左侧必须具有类/结构/联合
..\test\u b\main.cpp(28):错误C2039:“捕获”:不是“boost::match\u results”的成员
具有
[
_Ty=boost::sub_匹配
]
jom:C:\Users\Nourhan\Documents\qt\Debug\Makefile.Debug[Debug\main.obj]错误2
jom:C:\Users\Nourhan\Documents\qt\Debug\Makefile[Debug]错误2
10:27:33:进程“C:\Qt\Qt5.7.1\Tools\QtCreator\bin\jom.exe”退出,代码为2。
生成/部署项目测试时出错(工具包:桌面Qt 5.7.1 MSVC2013 64位)
kit Desktop Qt 5.7.1 MSVC2013 64位存在配置问题,这可能是此问题的根本原因。
执行步骤“Make”时
10:27:33:运行时间:00:07。

非常感谢您的帮助,谢谢

您是否定义了函数
void print\u captures(const std::string®x,const std::string&text)
,如示例所示?您的屏幕截图没有显示您的全部代码,因此很难猜出哪里出了问题。@vonludi