Наличие проблемы, выполняющей скомпилированную программу C

Rsync обрабатывает это приятно.

Копия в качестве примера все: rsync -aP /folder1/* /folder/2

Копия в качестве примера все с исключением: rsync -aP --exclude=x /folder1/* /folder2/

-aP переключатель:

a: Подобный cp -a, рекурсивный, и т.д. P: Выставочный прогресс, хорошая функция rsync.

0
14.04.2019, 12:19
1 ответ

Так как Вы используете-o опцию переименовать скомпилированную программу, a.out, который Вы имеете там теперь, принадлежит чему-то еще (более ранняя версия или что-то абсолютно несвязанное).

Ваша программа, вероятно, выполняет, но просто не возвращает вывода. Проверьте размер файла и работайте file program_name чтобы убедить себя, что это - исполняемый файл затем, видят то, что код должен сделать - берут аргумент, возможно.

3
28.01.2020, 02:28
  • 1
    Btw, заголовок вводит в заблуждение, так как это не включает ".o" (объект) файлы. –  igelkott 17.02.2013, 03:10
  • 2
    Вы корректны, файл был поврежден так или иначе. Рассмотрение меня выполнило файл, прежде чем я перезапустил виртуальную машину, я не абсолютно уверен, почему это произошло. Я проголосую за Вас, когда я получу необходимую оценку. –  d0rmLife 17.02.2013, 04:13
  • 3
    Возможно, кэш не был записан в диск. Вы закрывали VM чисто? –  ali1234 17.02.2013, 07:14

Теги

Похожие вопросы