Метаданные iptc
Мне нужно получить метаданные, особенно метаданные iptc из загруженных на сервер файлов.
Я нашел два пакета, которые я могу импортировать, но оба требуют библиотеки libiptcdata. Это не должно быть проблемой, но после того, как я установил библиотеку с brew, как это написано на странице обоих пакетов, и набрал команду go get " https://github.com/Melraidin/iptc" (например, один из два пакета, которые я хотел использовать), я получил следующую ошибку:
../../github.com/Melraidin/iptc/main.go:10:10: fatal error: libiptcdata/iptc-data.h: No such file or directory
#include <libiptcdata/iptc-data.h>
^~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
Ошибка реальна, файла действительно нет, но как тогда он может работать у кого-то еще? Я нашел эти 2 пакета предложения об использовании на нескольких страницах.
Спасибо за помощь
1 ответ
Сначала я удалил установленную библиотеку brew "libiptcdata", затем установил следующие библиотеки:
"libiptcdata0" "libiptcdata0-dev" "python-iptcdata"
с этими тремя "go get" управляется и может продолжить работу над первоначальной проблемой...