Вопросы и ответы
Проблема при связывании libc++: ошибка: нет элемента с именем ‘abort’ в пространстве имен ‘std’
00
Вопрос или проблема Я пытаюсь скомпилировать простую программу с помощью clang++ с пользовательским libc++, который я собрал из исходного кода. Во время компиляции я получаю странную ошибку, которая, на мой взгляд, указывает на то, что clang связывается
Вопросы и ответы
Проблема совместного использования памяти между потоками при использовании загрузчика nvptx от clang
00
Вопрос или проблема При компиляции с использованием clang (20.0.0) я использую nvptx64-nvidia-cuda в качестве цели и использую недавнюю функцию libc для GPU, я обнаружил следующую проблему #include <stdlib.h> #include <
Убунту
ld.lld: ошибка: не удалось найти библиотеку -lstdc++
00
Вопрос или проблема CMake жалуется, что у меня нет работающего компилятора C++ из-за ошибки: ld.lld: ошибка: невозможно найти библиотеку -lstdc++ Я narrowed it down до следующего: Дана программа int main(){return 0;} И команды /usr/bin/clang++ -std=gnu++17 -MD -MT prog.
Вопросы и ответы
Сборка Scipy из исходников для Windows Arm64 заканчивается ошибками линковки lld.
00
Вопрос или проблема я использую сборку scipy из исходников Во время выполнения python -m pip install -r requirements/build.txt -r requirements/dev.txt matplotlib выдает ошибку. llvm 18.1.0rc Я собрал Openblas из исходников для arm64, указал путь в переменной
Вопросы и ответы
Box2d clang: В включённом файле: конфликтующие типы для ‘operator-‘
00
Вопрос или проблема Я только что добавил библиотеку Box2D (#include <box2d/box2d.h>) в свой проект (C++17) и столкнулся с несколькими ошибками, описанными ниже. **В файле, включенном из /Users/me/.conan2/p/b/box2dd2031ba5ab13f/p/include/box2d/box2d.
Убунту
Как мне найти каталог для clang-format?
00
Вопрос или проблема Я использую gvim для программирования и хочу использовать clang-format в качестве плагина. Как я прочитал, это уже интегрировано в vim. Мне просто нужно добавить эту строку в мой .vimrc: map <C-K> :pyf <
Вопросы и ответы
Как преобразовать инициализацию копии в прямую инициализацию списка в проверке clang-tidy?
00
Вопрос или проблема Я хотел бы написать проверку для clang-tidy, которая находит объявления полей с копированием инициализации (ICIS_CopyInit) и может изменить их на прямую инициализацию списком (ICIS_ListInit). Существует способ точно найти объявления
Вопросы и ответы
Компиляция встроенных функций ARM Neon на macOS (чипы M3) с использованием clang
00
Вопрос или проблема У меня есть исходные коды с использованием встроенных функций ARM Neon (т.е. arm_neon.h) для ускорения арифметики в конечных полях. На Raspberry Pi я компилирую их с помощью gcc с такими аргументами: -DARM_NEON64 -mfloat-abi-hard -mfpu=neon
Вопросы и ответы
Как заставить CLion не жаловаться на код блоков clang?
00
Вопрос или проблема Это изображение заголовочных файлов metal-cpp для NSNotification. Я wondered, есть ли способ заставить CLion принимать расширение языка clang “блоки”. Это меня очень беспокоило. Я просмотрел настройки и ничего не нашел, чтобы изменить это.
Убунту
Clang++ не может найти lstdc++ после обновления системы
00
Вопрос или проблема У меня есть небольшой проект на C++, который компилировался нормально, пока я не обновил Xubuntu до версии 15.04. Когда я попытался его пересобрать с помощью cmake, в середине вывода появилось следующее сообщение: /usr/bin/ld: не удается
Вопросы и ответы
Используйте как Intel MPI, так и MPICH с Clang++
00
Вопрос или проблема Я использую clang для компиляции программы MPI на C++, и хотел бы протестировать её как с MPICH, так и с реализациями Intel MPI. Меня интересует, как интегрировать MPI с Clang. Существуют ли обертки MPI для Clang?
Вопросы и ответы
Разница между GCC и Clang в поиске квалифицированных членов класса в шаблонах
00
Вопрос или проблема Следующий код дает разные результаты при компиляции с использованием gcc 14.2 или clang 19.1: namespace mylib { template <typename Type> void Function(const Type& t) { // Примечание: явное указание Type:: t.Type::Foo();
Вопросы и ответы
Невозможно скомпилировать C++ Hello World с помощью Clang на Mac Sequoia 15.0 и VS Code
00
Вопрос или проблема Я обновил XCode (версия 16.0) и убедился, что инструменты командной строки Xcode (версия xcode-select 2409) также обновлены. Я установил расширение C/C++ для VS Code версии 1.21.6. Путь к моему компилятору установлен как /usr/bin/clang++.