Я на Arch Linux, Garuda Mokka, чтобы быть точным.
Код: Выделить всё
clang++ -v -lclang Код: Выделить всё
-Wl,--no-undefined -Wl,--unresolved-symbols=ignore-in-object-files main.cpp ArduinoDiagnosticConsumer.cpp CommandLine.cpp IdentifiersList.cpp CodeCompletion.cpp -o ./arduino-preprocessor/arduino-preprocessorКод: Выделить всё
-static-libstdc++Флаг словеса возвращает это:
clang version 20.1.8
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /usr/bin
Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-pc-linux-gnu/15.2.1
Found candidate GCC installation: /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/15.2.1
Selected GCC installation: /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/15.2.1
Candidate multilib: .;@m64
Candidate multilib: 32;@m32
Selected multilib: .;@m64
< /code>
Проблема может быть отслежена до этого, хотя она не дает четкого решения. < /p>
Я полагался на это для более «современной» диагностики. Имейте в виду, что проект, который я компилируюсь, - это просто инструмент, который мне нужен для того, что я делаю для работы: в основном мобильный и полный стек Web Dev. Я новичок в Clang и Modern CPP в целом, это первый раз за 25 лет, когда я должен его использовать. Я нашел аналогичную проблему, затрагивая Nvidia-CTK, но, конечно, я не смог исправить свою.
Подробнее здесь: https://stackoverflow.com/questions/797 ... -type-0x00
Мобильная версия