Makefile: 85: рецепт для цели 'obj / gemm.o' не удался - PullRequest
0 голосов
/ 12 апреля 2019

Я пытаюсь обучить свой собственный набор данных, аннотированный с использованием сегментации, поэтому я скачал проект сегментации yolo в github, и я попытался скомпилировать проект с помощью этой команды "make -j6" (я следовал инструкции), когда я получаю некоторые ошибкикомпилировать, я говорю владельцу этого инструмента о проблемах компиляции, поэтому он говорит мне, что у этого инструмента есть некоторые проблемы в Windows, но он работает в Linux, поэтому я спрашиваю, кто получает эти ошибки, может быть, это может помочь мне решить эти проблемы

Репозиторий, который я использовал:

https://github.com/ArtyZe/yolo_segmentation

a compilation errors

Спасибо

Обновление: Iскопировал стороннюю папку из AlexayAB, и я изменил файл Makefile с:

COMMON= -Iinclude/ -Isrc/

на это:

COMMON= -Iinclude/ -Isrc/ -I3rdparty/stb/include

И когда я скомпилировал, я получаю это: (ошибка pthread небольше не появляется)

Errors that i get

1 Ответ

0 голосов
/ 12 апреля 2019

pthread - это утилита Unix, поэтому она не будет работать напрямую с Windows. Плюс я не думаю, что репо будет работать на Windows. Таким образом, чтобы иметь возможность запускать darknet в Windows, вам необходимо включить стороннюю библиотеку, такую ​​как pthread.h. Вы можете скопировать заголовочный файл pthread.h из этого репозитория: https://github.com/AlexeyAB/darknet/blob/master/3rdparty/pthreads/include/pthread.h

Если вы хотите запустить darknet в Windows, я предлагаю вам найти репо, поддерживающее сборку Windows, например репо Алексея: https://github.com/AlexeyAB/darknet

...