Публикации по теме '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 просмотров
schedule
22.03.2022
сообщение об ошибке 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 просмотров
schedule
19.04.2024
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 просмотров
schedule
20.05.2023