背景信息:C++ 程序(LAMMPS - 一个开源)接受一个输入脚本,其中包含所有要执行的命令。可执行文件名为“lmp_fedora”,输入脚本名为“in.hit”。程序的运行命令“./lmp_fedora < in.hit”
我的问题:我正在尝试调试 LAMMPS 中的 .cpp 文件之一。
我的尝试: 1. 我尝试了“gdb lmp_fedora < in.hit”,但它失败了。2. 还尝试使用 ps aux 查找正在运行的程序的 pid,但不确定它是哪个 id。
我的问题:如何使用 gdb 调试输入脚本(具有链接到 c++ 项目的命令)?