Как переопределить -nostdinc для GCC - PullRequest
0 голосов
/ 06 апреля 2019

Я пытаюсь сделать кросс-компиляцию для STM32 arm-none-eabi, используя zephyrproject.org.Zephyr добавляет флаг -nostdinc к каждому файлу C / C ++.Я не могу найти, как это переопределить, не исправляя исходные коды системы сборки.

Нужен параметр типа -stdinc (не распознан).Есть ли?

Ответы [ 2 ]

1 голос
/ 06 апреля 2019

Вы можете узнать , какие каталоги включают по умолчанию, и добавить их обратно с помощью опции -I.

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

Эта информация взята с man-страницы gcc

Параметры поиска в каталоге Эти параметры указывают каталоги для поиска файлов заголовков, библиотек и частей компилятора:

   -I dir
   -iquote dir
   -isystem dir
   -idirafter dir
...