Вопросы по теме 'clang'
Что такое эквивалент g++ -pthread в clang?
Я переключаюсь с g++ на clang
однако в g++ у меня есть флаг -pthread, который clang, похоже, не распознает.
Что такое эквивалент в clang?
РЕДАКТИРОВАТЬ: Моя сборка clang загружается из svn 5 марта 2010 года.
12398 просмотров
schedule
15.04.2024
Как узнать, является ли функция-член постоянной или изменчивой с помощью libclang?
У меня есть экземпляр CXCursor вида CXCursor_CXXMethod . Я хочу узнать, является ли функция const или volatile , например:
class Foo {
public:
void bar() const;
void baz() volatile;
void qux() const volatile;
};
Я не смог...
2102 просмотров
schedule
19.03.2024
libclang: пропущены некоторые операторы в AST?
Я написал тестовую программу (parse_ast.c) для анализа исходного файла c (tt.c), чтобы увидеть, как работает libclang, на выходе получается иерархическая структура AST:
Вот тестовый файл:
/* tt.c */ // line 1...
2079 просмотров
schedule
30.04.2024
Неопределенная ссылка на символ __cxa_free_exception@@CXXABI_1.3
Использование clang для связывания программы терпит неудачу следующим образом:
/usr/bin/x86_64-pc-linux-gnu-ld: stackoverflow.o: неопределенная ссылка на символ '__cxa_free_exception@@CXXABI_1.3'
3222 просмотров
schedule
17.04.2024
сборка для tvOS, но ссылка в объектном файле, созданном для iOS, для архитектуры arm64
Я использую фреймворк LexiContext в своем приложении tvOS. Он отлично работает в симуляторе, когда я пытаюсь заархивировать приложение, я получаю:
ld: in...
2537 просмотров
schedule
26.03.2024
Что означает i32()** в LLVM IR?
Я читал, что Clang++ создал LLVM IR-код следующего кода:
class Shape {
public:
// pure virtual function providing interface framework.
virtual int getArea(char* me) = 0;
void setWidth(int w) {
width = w;
}
void setHeight(int h)...
100 просмотров
schedule
24.03.2024