问一个gdb的常见有关问题

问一个gdb的常见问题通过-g编译生成一个可执行文件test然后gdb test运行l命令可以显示主文件但运行l xxx.c

问一个gdb的常见问题
通过-g编译生成一个可执行文件test

然后gdb test
运行l命令可以显示主文件

但运行l xxx.c
则无法显示

提示:
Can't find member of namespace, class, struct, or union named "xxx.c"
Hint: try 'xxx.c<TAB> or 'xxx.c<ESC-?>

请问怎么解决?

[解决办法]
后面加参数:l xxx.c:1