Я хочу скомпилировать эту программу в моей системе ma c os 10.15.
В документации приведена следующая команда:
g++ -std=c++11 -stdlib=libc++ viewshed.cpp -F/Library/Frameworks/ -framework GDAL -o viewshed -O3
Итак Пока я не могу скомпилировать программу, поскольку GDAL не находится в данном месте, потому что я установил ее с помощью homebrew. Как я обнаружил здесь homebrew как другой способ хранения своих пакетов.
Я обнаружил, что существует альтернативный способ компиляции с помощью pkg-config.
Итак Я пытался адаптировать команду (разное), это последняя попытка:
g++ $(pkg-config std=c++11 -stdlib=libc++ --cflags --libs gdal) viewshed.cpp -o viewshed -O3
Но безуспешно.
Может кто-нибудь сказать мне, как успешно скомпилировать программу?