0
我想在Linux上使用eclipse(helios)调试谷歌测试,当我使用--gtest_filter选项运行测试(不调试)时(例如--gtest_filter = Something *)它正常运行。 当我试图运行调试器就弹出此错误消息:eclipse C++在Linux上用测试名称中的空格调试谷歌测试
没有specifiying参数的调试器工作正常,可能是什么问题呢?
我想在Linux上使用eclipse(helios)调试谷歌测试,当我使用--gtest_filter选项运行测试(不调试)时(例如--gtest_filter = Something *)它正常运行。 当我试图运行调试器就弹出此错误消息:eclipse C++在Linux上用测试名称中的空格调试谷歌测试
没有specifiying参数的调试器工作正常,可能是什么问题呢?
问题已解决。
解决方案:
使用: --gtest_filter = “某物*”,而不是“东西*” 在我的情况的原因方式日食参数传递给广东发展银行是因为,所以将运行命令是:
GDB ./program_name --gtest_filter =东西*
所以*困扰gdb的(也许认为这是对用于gdb命令的aramater)。