我有一个cmake c++ Linux项目,它正在使用windows计算机上的远程调试。该程序访问Raspberry pi上的GPIO引脚,因此它需要在远程机器上的sudo下运行。一切都在构建和工作,但它在需要管理员访问的第一行崩溃。我还不知道如何在sudo下启动新编译的应用程序。我在launch_schema.json中尝试了不同的设置,但到目前为止还没有成功。
我正在尝试使用gdb来调试二进制文件。not recognizedgdb64 --args thfile /xxx/xxxx/torchinstall/bin/th: POSIX shell script, ASCII text executable, with very long lines
我了解到问题在于可执行文件不是二进制文