0
ответов

Связывание с clang-llvm

Я работал над небольшим инструментом с clang / llvm, но мне не удалось успешно заставить g ++ и компоновщик gnu правильно связать мой код с лязг. мой компоновщик выдает следующие ошибки: ...
вопрос задан: 17 February 2014 04:32
0
ответов

Сборка и запуск llvm-py на Mac OS X

Я пытался собрать llvm-py на Mac OS X. Вот что я пытался сделать, мне нужно было скачать 11vm-2.7, а в файле README есть такой комментарий: Make sure '--enable-pic' is passed to LLVM's 'configure' ...
вопрос задан: 15 January 2014 19:26
0
ответов

LLVM vs clang в OS X

У меня вопрос относительно llvm, clang и gcc в OS X. В чем разница между llvm-gcc 4.2, llvm 2.0 и clang? Я знаю, что все они построены на llvm, но чем они отличаются? ...
вопрос задан: 27 December 2013 19:56
0
ответов

Есть ли какой-нибудь Javascript движок, который испускает байт-код LLVM?

Я давно искал, но не смог найти ни одного движка, который испускает байт-код LLVM. Но почему-то я не могу поверить, что такого движка нет :)
вопрос задан: 29 September 2013 23:38
0
ответов

Разбор битового кода LLVM из Java

Есть ли способ проанализировать битовый код LLVM в моем приложении Java? Другими словами, есть ли какая-нибудь библиотека с привязкой к Java, которая может анализировать битовый код LLVM, к которому я мог бы получить доступ, используя какой-нибудь DOM и
вопрос задан: 1 July 2013 09:56
0
ответов

Проблемы при связывании с LLVM с проектом, включающим Flex и Bison

Я работал над учебником по написанию компиляторов с Flex, Bison и LLVM (http: //gnuu.org/2009/09/18/writing-your-own-toy-compiler/), и попытка скомпилировать окончательный двоичный файл не удалась с ...
вопрос задан: 6 May 2013 20:53
0
ответов

Разница между LLVM, GCC 4.2 и компилятором Apple LLVM 3.1

Каковы основные различия между LLVM GCC 4.2 и компилятором Apple LLVM 3.1? Я новичок в компиляторах, поэтому любая помощь приветствуется. Также меня особенно интересует, как два компилятора могли...
вопрос задан: 28 April 2013 04:58
0
ответов

Встроить libclang в приложение для iOS

Мне нужно использовать libclang в приложении iOS (для диагностики и подсветки синтаксиса ), но я не могу понять, как собрать его как есть, не говоря уже о iOS. Используя CMake, я создал проект Xcode для...
вопрос задан: 28 March 2013 16:04
0
ответов

Как использовать параметр cfg-dump с Clang 3.0?

Я пытался сделать следующее сообщение: http://clang-developers.42468.n3.nabble.com/CFG-dump-in-clang-td2076047.html Вот так: clang -cc1 -analyze -cfg-dump test.cpp Однако я получил это предупреждение: error: ...
вопрос задан: 23 March 2013 05:37
0
ответов

LLVM-эквивалент определения макроса gcc -D в командной строке

Я ищу LLVM (или Clang) эквивалент флага -D GCC, который позволяет определение макросов в командной строке. Любые указатели были бы великолепны.
вопрос задан: 13 March 2013 14:56
0
ответов

clang и __float128 ошибка / ошибка

Я успешно скомпилировал текущую ветку clang версии 3.3. Но тогда C ++ компиляция любого файла завершается ошибкой / ошибкой. Это можно исправить? В файл включен из /usr/lib/gcc/x86_64-linux-gnu/4.7 / .....
вопрос задан: 23 November 2012 09:02
0
ответов

Есть ли в Objective-C синтаксис буквального словаря или массива?

Всегда можно было создавать NSArrays (и NSDictionaries/NSNumber) с вызовами методов vararg, например: [NSArray arrayWithObjects: @"a", @"b", @"c", nil]; Могут ли они быть созданы с помощью встроенных...
вопрос задан: 11 September 2012 16:59
0
ответов

Сгенерируйте и запустите код LLVM из родного C/C++

Можно ли сделать эти вещи из родной C или C++ -скомпилированной программы (gcc ):Вызвать clang и скомпилировать заданный код C функции, переданный как const char *. Получите указатель и запустите его в LLVM...
вопрос задан: 18 August 2012 11:35
0
ответов

как генерировать отчеты для кода C с помощью clang

Следуя указаниям с главной веб-страницы статического анализатора clang(http://clang-analyzer.llvm.org/scan-build.html)... У меня есть небольшой C-файл, в котором содержится ужасная ошибка -пронизан (badcode.c ):int main (int...
вопрос задан: 17 August 2012 14:49
0
ответов

Статические, внешние и встроенные в Objective -C

Что означают static, extern и inline (и их комбинации )в Objetive -C с использованием компилятора LLVM? Также я заметил, что есть макросы CG_EXTERN и CG_INLINE. Должны ли мы использовать их вместо этого?...
вопрос задан: 16 August 2012 11:00
0
ответов

Пример сборки LLVM

Я пытаюсь собрать один из примеров из стандартного дистрибутива, а именно BrainF, но безуспешно. Я сделал свою копию examples/BrainF и попытался запустить cmake из этого каталога. Изначально CMakeLists.txt...
вопрос задан: 13 August 2012 12:28
0
ответов

Как я могу указать, какие двоичные файлы LLVM следует использовать GHC?

Я успешно собрал PortFusion с помощью нового 64-битного -GHC 7.6.1 Release Candidate 1 для Windows. Используя только что загруженные 64-битные -битные двоичные файлы mingw из http://www.drangon.org/mingw,...
вопрос задан: 13 August 2012 10:07
0
ответов

Xcode 4.4, сборка приложения с помощью ARC для iOS 4.2

Xcode 4.4, Mountain Lion, компилятор llvm 4.0. Я создаю свое приложение, оно работает на устройствах ios5, ios6, но на iphone 3g с ios 4.2 у меня такая ошибка :dyld :сбой привязки отложенного символа :Символ не найден :...
вопрос задан: 11 August 2012 21:53
0
ответов

Как использовать cscope для проекта с файлами.c,.cpp и.h?

Я работаю над проектом, который требует понимания исходного кода -компилятора llvm. Чтобы просмотреть исходный код llvm, я попытался использовать cscope со следующей командой в корневом каталоге источника :...
вопрос задан: 11 August 2012 21:47
0
ответов

Как отключить оптимизацию в LLVM

Я компилирую код с clang с оптимизацией -O4. Однако я хочу отключить встраивание функций. У меня есть собственный проход LLVM, который вводит некоторый код в сгенерированный код. После моего паса я хочу...
вопрос задан: 31 July 2012 20:20
0
ответов

Как получить имя функции из CallInst в LLVM?

У меня есть объект типа CallInst. Как я могу получить от него имя вызываемой функции. Предположим, что функция вызывается напрямую.
вопрос задан: 27 July 2012 11:34
0
ответов

Как сгенерировать исполняемый файл из модуля llvm ::?

Я хочу написать функцию C++, которая принимает уже связанный модуль llvm ::и выводит его в исполняемый файл. Он должен использовать API llvm/clang, а не разветвлять процесс и вызывать...
вопрос задан: 26 July 2012 15:29
0
ответов

Как вывести PTX с аннотациями C/C++ в CUDA 4.1/4.2/5.0

Кто-нибудь знает, как получить ассемблер PTX, аннотированный кодом C/C++ с новым концом LLVM -? Можно легко получить с помощью CUDA 4.0 или более ранней версии, но NVCC отклоняет все мои флаги после обновления инструментария CUDA до...
вопрос задан: 14 July 2012 15:18
0
ответов

__атрибут__((deprecated ))не работает на объективных -c методами протокола?

Мне нужно объявить устаревшим один метод в протоколе Objective -c. В обычные методы класса/экземпляра я добавляю атрибут ____((устарело )); после объявления. Похоже, по протоколу не работает...
вопрос задан: 11 July 2012 12:15
0
ответов

«-Weeverything» дает «Сравнение с плавающей запятой с == или != небезопасно»

У меня есть строка, которую я конвертирую в двойную, например :double d = [string doubleValue]; В документации для doubleValue сказано, что при переполнении этот метод возвращает либо HUGE _VAL, либо -HUGE _VAL....
вопрос задан: 10 July 2012 20:52
0
ответов

ld: warning: раздел __DATA / __ objc_imageinfo__DATA имеет неожиданно большой размер

Кто-нибудь знает, что означает это предупреждение? За этим следует ошибка: Команда /Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/llvm-gcc-4.2 завершилась неудачно с кодом выхода 1 Это Xcode ...
вопрос задан: 6 July 2012 08:08
0
ответов

Для чего используется GCC _НЕТ _ОБЩИЕ _БЛОКИ?

Я обнаружил, что мой проект устанавливает GCC _НЕТ _ОБЩИЕ _БЛОКИ = НЕТ в настройках Apple LLVM Compiler 3.1 -Code Generation как «Без общих блоков». Я хотел бы знать :, что это такое флаг используется для? Спасибо а...
вопрос задан: 27 June 2012 19:01
0
ответов

Автовекторизация в llvm

Я пытаюсь создать автовекторизованный код с clang-3.2 Из слайдов здесь - http://llvm.org/devmtg/2012-04-12/Slides/Hal_Finkel.pdf I должен иметь возможность генерировать векторизованный код с помощью этого ...
вопрос задан: 20 June 2012 22:34
0
ответов

Как отключить встроенный ассемблер LLVM?

У меня есть проект, связанный с написанным вручную -ассемблером — синтаксис AT&T, отлично работает с GCC, но я не делал этого, к тому же я очень мало знаю о ассемблере — который обнаруживает странную проблему при попытке его сборки…
вопрос задан: 20 June 2012 11:49
0
ответов

Почему флаг компоновщика -ObjC необходим для связывания категорий в статических библиотеках? (LLVM)

Относительно технических вопросов и ответов от Apple: http://developer.apple.com/library/mac/#qa/qa1490/_index.html Я думаю, что компилятор мог бы помечать вызовы методов, определенных в категориях, при компиляции. время (это ...
вопрос задан: 18 June 2012 20:31