программа не работает после FTP - PullRequest
0 голосов
/ 14 февраля 2010

Я работал над проектом c ++ на удаленном сервере Linux через ssh. Я решил, что хочу протестировать файлы на своем компьютере, используя valgrind. Я перенес каталог проекта с удаленного сервера на FTP-сервер, скомпилировал его и попытался запустить.

Я получил сообщение:

Ошибка открытия / proc / 96855 / stat

И, исходя из различных аргументов, с которыми я запускал свою программу, это число между proc и stat изменится.
Кто-нибудь знает, что здесь произошло? Разве все не должно работать на моей машине, если у меня есть все необходимые файлы .cpp и .h? Он скомпилирован просто отлично, поэтому я потерялся.

Ответы [ 2 ]

2 голосов
/ 14 февраля 2010

В какой операционной системе работает ваш локальный компьютер?

Я предполагаю, что он не поддерживает операции, необходимые для программного обеспечения (например, при попытке доступа к процессам через каталог /proc).

0 голосов
/ 14 февраля 2010

Может быть, вы забыли сообщить FTP, что это был «образ». Попробуйте еще раз с включенным изображением.

Еще одна практика, которую я использую при работе с FTP, заключается в включении хэширования с помощью "#". Я хочу видеть, что количество переданных байтов точно соответствует размеру моего компьютера.

Возможно, клиентская программа, такая как FileZilla, также поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...