Множество решений, которые я нашел, определяют переход к настройкам сборки в XCode, но у меня не установлен XCode на моем компьютере, только инструменты разработчика (причина в том, что я не мог установить XCode на всю жизнь меня). После запуска make -j4 я получаю завершение 71%, пока не доберусь до:
[ 72%] Linking CXX executable ../bin/testJson
Где я получаю эти ошибки для многочисленных файлов:
ld: warning: directory not found for option '-L/Users/username/path/to/installation/directory'
ld: library not found for -lstdc++fs
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Я не знаю, что это ошибки означают, поэтому я не знаю, как это исправить. Возможно, если я уберу опцию «-L», это все исправит, хотя я не знаю, в этом ли вся проблема. Я узнал, что -lstdc ++ fs является флагом компиляции. Есть ли способ отключить это без установленного XCode? Что касается ошибки лязга, я не уверен, с чего начать.
Большое спасибо за любую помощь.