Не удалось заставить скомпилированный заголовок работать с arm-none-eabi-gcc - PullRequest
0 голосов
/ 18 мая 2018

Я использую ниже цепочку инструментов gcc.gcc версия 5.4.1 20160919 (выпуск) [ARM / внедренная версия 5-ветки 240496] (Инструменты GNU для встроенных процессоров ARM)

Я мог создать файл .h.gch, но не смог получить .h.gchиспользуется при создании .c файлов.Я использовал опции -H и -Winvalid-pch, чтобы проверить причины, но компилятор не дал никакой информации.Также как .h.gch не существует, и всегда ищите .h файл.

1 Ответ

0 голосов
/ 21 мая 2018

Проблема в том, что предварительно скомпилированный заголовок должен быть первым файлом заголовка, включаемым исходным кодом C, включая файлы заголовков, перечисленные в исходном коде C, и файлы заголовков, предоставляемые командной строкой gcc.

...