Как установить путь включения C при компиляции ящика proj-sys? - PullRequest
0 голосов
/ 22 января 2020

Я пытаюсь использовать proj ящик, но сборка proj-sys не удается, не удается найти C заголовки stdlib:

error: failed to run custom build command for proj-sys v0.12.2
/usr/local/include/proj.h:120:10: fatal error: 'stddef.h' file not found

После поиска какое-то время кажется, что эта проблема это связано с разным расположением каталога include в разных версиях g cc (или clang). Я нашел, как предоставить правильное местоположение компилятору C, но как мне это сделать, когда собирал этот ящик с помощью Car go?

Мои заголовки g cc находятся в папке /usr/lib/gcc/x86_64-linux-gnu/7.4.0/ , но я даже не знаю, где их ищут, когда ящик делает свое дело.

1 Ответ

0 голосов
/ 24 января 2020

Я нашел решение своей проблемы. Это было просто для установки clang пакета.

На Debian-подобных системах это просто:

sudo apt-get install clang
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...