Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 gdb 调试一个 fortran90 程序 myprog.f90,它使用了一些模块,比如 mod1 和 mod2。
我启动 gdb... $ gdb ./program
并尝试设置换行符... (gdb) break 80
但我收到错误“文件'mod1.f90'中没有第80行”。因此,虽然我试图在 myprog.f90 中设置换行符,但它试图在程序 mod1 的第一个模块中设置换行符。
如何换行并单步执行 myprog.f90?
谢谢你。
做这个:
(gdb) break myprog.f90:80
另请参阅有关设置断点和位置规范的文档。