Cygwin-gcc не находит включаемые файлы

при компиляции LLVM 3.3 под Cygwin g++ не находит соответствующих заголовочных файлов, хотя они, безусловно, присутствуют.

$ make --trace

g++ -I/cygdrive/c/llvm-3.3.src/include -I/cygdrive/c/llvm-3.3.src/lib/Support -D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O3 -fomit-frame-pointer -fvisibility-inlines-hidden -fno-exceptions -fno-rtti -Woverloaded-virtual -Wcast-qual -Wall -W -Wno-unused-parameter -Wwrite-strings -c -MMD -MP -MF "/cygdrive/c/llvm-3.3.src/lib/Support/Release+Asserts/APFloat.d.tmp" -MT "/cygdrive/c/llvm-3.3.src/lib/Support/Release+Asserts/APFloat.o" -MT "/cygdrive/c/llvm-3.3.src/lib/Support/Release+Asserts/APFloat.d" APFloat.cpp -o /cygdrive/c/llvm-3.3.src/lib/Support/Release+Asserts/APFloat.o

fatal error: 'llvm/ADT/APFloat.h' file not found

в чем может быть проблема?

25
задан thSoft
06.04.2023 14:48 Количество просмотров материала 3099
Распечатать страницу

2 ответа

вы, вероятно, используете g++ из вашей установки MinGW. Проверьте, если он находится в пути с which g++.

1
отвечен thSoft 2023-04-07 22:36

вы не можете использовать cygdrive в-I для Mingw gcc. Нужно использовать-IC: / llvm-3.3.src / include.

детали: http://www.mingw.org/node/45

0
отвечен sankoz 2023-04-08 00:53

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх