Как изменить исполняемый файл Darknet на Linux (Raspberry Pi)? - PullRequest
0 голосов
/ 11 июля 2019

Я пытаюсь запустить исполняемый файл darknet на Raspberry Pi.Настройки Makefile по умолчанию работали на моем Mac, но когда я пытался запустить тот же исполняемый файл, он имел «OSError: [Errno 8] Exec format error».Я полагаю, что изменил архитектуру двоичного исполняемого файла в Makefile, но я не уверен, что изменить.

Запуск uname -a на Raspberry Pi:

Linux raspberrypi 4.19.42-v7+ #1219 SMP Tue May 14 21:20:58 BST 2019 armv7l GNU/Linux

Запускfile darknet:

darknet: Mach-O 64-bit x86_64 executable, flags:<NOUNDEFS|DYLDLINK|TWOLEVEL|PIE>

Ниже приведена конфигурация файла Makefile:

ARCH= -gencode arch=compute_30,code=sm_30 \
      -gencode arch=compute_35,code=sm_35 \
      -gencode arch=compute_50,code=[sm_50,compute_50] \
      -gencode arch=compute_52,code=[sm_52,compute_52]

Весь файл Makefile: https://github.com/pjreddie/darknet/blob/master/Makefile

...