我正在通过ssh在远程linux服务器上开发一个c ++项目。我决定使用valgrind在自己的机器上测试文件。我将项目目录从远程服务器FTP到我自己的机器,编译并尝试运行。
我收到了消息:
打开/ proc / 96855 / stat
时出错
根据我运行程序的不同参数,proc和stat之间的数字会发生变化 有谁知道这里发生了什么?只要我需要所有.cpp和.h文件,我的机器上的一切都不能正常工作吗?编译得很好,所以我迷路了。
答案 0 :(得分:2)
您的本地计算机在运行什么操作系统?
我的猜测是它不支持软件所需的操作(例如,尝试通过/proc
目录访问进程)。
答案 1 :(得分:0)
也许你忘了告诉FTP这是一个“图像”。再次尝试打开“图像”。
我在FTP时使用的另一种做法是用“#”打开散列。我希望能够看到传输的字节数与我机器上的大小完全相同。
也许像FileZilla这样的客户端程序也会有所帮助。