Публикации по теме 'clang'


Байт кодирования, выпуск № 217
217, это была проблема, которая вышла вчера. Он сказал, что пошел за пачкой сигарет, но так и не вернулся. Это был далеко не лучший выпуск, но, черт возьми, достойный. 217 были статьи о моделировании песка в #javascript и о том, как работает виртуальный DOM #reactjs . Был даже более философский вопрос о влиянии кода и #openbsd . *Вздох*, интересно, где сегодня этот выпуск 217. Роботизированная благодарность Jason McGhee , Andrei Gătej и Laurence Tratt за впечатляющий контент...

Тестирование времени компиляции clang кросс-компиляции CTMark для aarch64
Тестирование с использованием сборок CMake Проверьте llvm: Проверьте Кланг: Сборка LLVM и Clang: Проверьте набор тестов llvm: Загрузите кросс-компилятор linaro aarch64 и sysroot и распакуйте их: Создайте файл цепочки инструментов cmake ~/clang_aarch64_linux.cmake со следующим содержимым: Соберите набор тестов с отключенным глобальным выбором инструкций для aarch64 и сгенерируйте отчет: Соберите набор тестов с включенным глобальным выбором инструкций для..

Вопросы по теме 'clang'

Использование статического анализатора Clang из Xcode
Поскольку для «каталога текущего проекта» нет переменной сценария Xcode, как вы можете создать пункт меню сценария для запуска Clang Static Analyzer в текущем проекте из Xcode?
5577 просмотров
schedule 09.02.2024

Подавление «…» устарело при использовании responsesToSelector
Я поддерживаю 10.4+, выбирая самый последний API во время выполнения: if ([fileManager respondsToSelector:@selector(removeItemAtPath:error:)]) [fileManager removeItemAtPath:downloadDir error:NULL]; else [fileManager...
21695 просмотров
schedule 16.08.2023

g++/clang сверхбыстрый анализ, но не режим компиляции?
Есть ли какой-нибудь сверхбыстрый «проверить синтаксис моего кода, но не компилировать режим» для g++/clang? Где единственная цель - просто проверить, является ли код, который у меня есть, действительным кодом С++?
5542 просмотров
schedule 16.09.2022

Связывание кода JIT LLVM со статическими библиотеками LLVM?
Я занимаюсь реализацией кроссплатформенного (Mac OS X, Windows и Linux) приложения, которое будет выполнять большой анализ финансовых данных с интенсивным использованием ЦП. Основная часть механизма анализа будет написана на C ++ по соображениям...
3388 просмотров
schedule 20.01.2024

Регистрация внешней функции с помощью JIT clang?
Я безуспешно пытаюсь зарегистрировать внешнюю функцию с помощью clangs JIT. Вот функция, которую я пытаюсь вызвать: extern "C" int myFunction(int val) { fprintf(stderr, "success!"); return 1; } Вот код, который я использую для его...
462 просмотров
schedule 15.02.2024

Clang Complete для Vim
Я скопировал clang_complete.vim в плагин, но когда я набрал . после некоторой переменной, он говорит: шаблон не найден Я искал эту проблему, и кто-то сказал, что мне нужно настроить g:clang_complete_auto: и g:clang_complete_copen: ....
25126 просмотров
schedule 08.01.2024

Однострочное исключение для GCC_WARN_SHADOW = YES?
У меня есть этот код: id error; // a bunch of stuff, including using error Finalization finalization = ^(int status) { id error; // <--- Declaration shadows a local variable // a bunch of stuff, using error } // a bunch of stuff, using...
816 просмотров
schedule 28.07.2022

Как использовать сборочный инструмент с clang?
Я начинаю программировать под Linux и не хочу изучать gcc. Какие инструменты сборки я могу использовать для простой компиляции больших вложенных исходных каталогов с помощью clang? А кроссплатформенность? Cmake выглядит красиво, но нет упоминания о...
256 просмотров
schedule 06.03.2023

ложные срабатывания анализатора Xcode4
В ответ на комментарий, сделанный по этому вопросу: Можно ли подавить предупреждения статического анализатора Xcode 4? , вот ложный положительный (по крайней мере, я так думаю). Код ниже дает следующее сообщение: Несмотря на то, что значение,...
239 просмотров

сообщение об ошибке clang++ при использовании C++0x: вызов удаленного конструктора
Здравствуйте, я обновил свой Xcode до версии 4.2 и clang++ до версии: Apple clang version 3.0 (tags/Apple/clang-211.10.1) (based on LLVM 3.0svn) Target: x86_64-apple-darwin11.2.0 Thread model: posix При попытке скомпилировать следующий код с...
8005 просмотров
schedule 26.03.2023

Clang scan-build не будет работать с конфигурацией сборки Xcode 4.2 LLVM 3.0
Я установил финальную версию Xcode 4.2, чтобы иметь возможность компилировать для iOS 5. Мы используем Jenkins для CI и запускаем сканирование-сборку Clang со страницы проекта llvm.org. (Версия 258) Проект настроен на использование LLVM 3.0...
3496 просмотров
schedule 20.12.2022

Игнорировать все предупреждения в определенном файле с помощью LLVM/Clang
В моем проекте iOS есть несколько файлов с предупреждениями, и я хочу игнорировать эти предупреждения. Я не хочу отключать предупреждения во всем проекте (знаю, как это сделать), а только в некоторых конкретных файлах. Итак, есть ли способ полностью...
26750 просмотров
schedule 09.12.2023

iOS: свойство Block напрямую устанавливает сбои при доступе
Рассмотрим следующий код: @interface ClassA : NSObject @property (nonatomic, copy) void(^blockCopy)(); @end @implementation ClassA @synthesize blockCopy; - (void)giveBlock:(void(^)())inBlock { blockCopy = inBlock; } @end Затем...
3789 просмотров

Xcode: следует ли удалять символы отладки во время копирования?
TestFlight SDK рекомендует установить от Strip Debug Symbols During Copy до YES в настройках сборки Xcode, чтобы включить наилучшие возможные отчеты о сбоях. Я заметил, что по умолчанию установлено значение YES . Должен ли я изменить его на...
25753 просмотров
schedule 22.06.2023

Как я могу заставить clang выдавать ошибки, если код строго не соответствует стандарту?
Я пишу библиотеку C++11 и хочу, чтобы она работала со всеми компиляторами, поддерживающими C++11. Я не хочу случайно написать код, который не является стандартным (например, использует языковые расширения, такие как VLA или блоки). Как я могу...
869 просмотров
schedule 29.10.2022

Кланг в Windows
Прежде всего, я прочитал "Начало работы: создание и запуск Clang" . В частности, я построил его в соответствии с разделом «Использование Visual Studio». Другими словами, я создал его с помощью Visual Studio 2010. Во-вторых, я вручную установил...
36998 просмотров
schedule 28.02.2024

Что делает опция clang -cc1?
Я новичок в clang . Я прочитал статью о преобразовании исходного кода в исходный из cuda в opencl с использованием внешнего интерфейса компилятора clang . Кто-нибудь может сказать мне, почему иногда используется опция -cc1 ?
11267 просмотров
schedule 23.06.2022

Поддерживает ли LLVM обработку исключений для архитектуры Arm
В настоящее время LLVM предоставляет поддержку обработки исключений для Arm Architecture. Я использую CLANG ++ с LLVM (версия 3.0) и создаю двоичные файлы Arm. Но есть проблема с обработкой исключений, заключающаяся в том, что всякий раз, когда код...
296 просмотров
schedule 07.03.2022

libclang: получить набор местоположений методов
Я заинтересован в clang, чтобы анализировать код C/C++ и иметь возможность находить методы и функции. Можно ли использовать clang для анализа файла исходного кода C++ и получения набора классов и методов и их расположения?
1660 просмотров
schedule 25.08.2022

Как я могу заставить сканирование-сборку Clang работать с SCons?
У меня есть проект, созданный с помощью SCons , и я пытаюсь использовать Clang Static Analyzer для анализа кода. Однако при беге scan-build scons SCons, кажется, игнорирует настройки, введенные scan-build . Как я могу заставить это...
3288 просмотров