我正在尝试使用find命令,-regextype但是它无法正常工作。
我试图找到所有c和h文件,并将它们发送到管和grep的名称,func_foo这些文件里面。我想念什么?
$ find ./ -regextype sed -regex ".*\[c|h]" | xargs grep -n --color func_foo
Run Code Online (Sandbox Code Playgroud)
同样在类似的方面,我尝试了以下命令,但它给了我一个错误,例如路径必须在表达式之前:
$ find ./ -type f "*.c" | xargs grep -n --color func_foo
Run Code Online (Sandbox Code Playgroud) 当我尝试通过gdb在Qt或直接从终端调试我的核心转储时,它给了我一堆警告,如下所示.因此我的回溯无法正常工作.
警告:无法找到libthread_db匹配劣质的线程库,线程调试将无法使用.
警告:无法找到libthread_db匹配劣质的线程库,线程调试将无法使用.
警告:无法加载共享库符号).你需要"set solib-search-path"或"set sysroot"吗?
这是因为我的可执行文件是在没有调试符号的情况下构建的,还是glibc的问题?你有解决方法吗?