Описание тега lld
NoneLld - это компоновщик из LLVM.
0
ответов
Полный и изолированный набор инструментов LLVM/musl
То, чего я пытаюсь добиться, это скомпилировать независимый от GNU и изолированный набор инструментов LLVM, используя musl как clib, Недавно был выпущен LLVM 4.0 с множеством новых интересных функций, включая готовый к использованию LLD, поэтому LLV…
21 мар '17 в 06:45
1
ответ
objdump показывает неверный начальный и конечный адрес для функций
В целях тестирования я изменил заглушку PLT, сгенерированную компоновщиком llvm, lld. Заглушка раньше была: 0xff, 0x25, 0x00, 0x00, 0x00, 0x00, // jmpq *got(%rip) 0x68, 0x00, 0x00, 0x00, 0x00, // pushq <relocation index> 0xe9, 0x00, 0x00, 0x00…
11 дек '17 в 01:34
1
ответ
Излучение одного ИК-файла битового кода с LLVM LLD с использованием CMake
Я использую Ubuntu 16.04 x86_64 и LLVM 5.0 и хотел бы скомпилировать проект в один файл битового кода IR LLVM с помощью CMake. Я знаю, что есть способ сделать это, используя GOLD Linker с плагином LLVM и добавить флаги компоновщика CMake " -fuse-ld …
26 окт '17 в 15:13
1
ответ
Как отладить экспериментальный набор инструментов для создания искаженных исполняемых файлов
Я работаю над кросс-компиляцией экспериментального набора инструментов Linux для GNU, используя clang (вместо gcc), compiler-rt (вместо libgcc), libunwind (доступно по адресу http://llvm.org/git/libunwind.git) (вместо libgcc_s), lld (вместо GNU ld),…
14 ноя '15 в 15:40
1
ответ
LLVM отсутствует компоновщик и не может скомпилировать lld (llvm linker)
Я хочу построить компилятор для новой цели, и я выбираю llvm. Насколько я понимаю, я могу использовать проект clang в качестве внешнего интерфейса и llvm в качестве внутреннего. Я могу получить.o файлы из llc (часть llvm). теперь мне нужно связать и…
18 сен '14 в 04:51
1
ответ
Boost Fibre на OS X
Я пытаюсь заставить работать надстройку и работать на OS X, и у меня довольно много проблем. Во-первых, волокно не будет компилироваться с Apple Clang из-за использования thread_local который Apple не поддерживает (в соответствии с тем, что я нашел …
02 июн '15 в 00:05
0
ответов
Номер фича в openSMILE
Я использую инструмент openSMILE для извлечения аудио функций. В конфигурационном файле есть много наборов функций по умолчанию. Как я могу рассчитать количество функций (энергетических, спектральных, акустических и подобных) для наборов вызовов MFC…
31 авг '18 в 22:20
1
ответ
Как мне указать путь к общей библиотеке для LLVM lld?
Я пытаюсь использовать LLVM lld linker вместо GNU ld linker, который я использовал ранее. ld --version LLD 8.0.0 (совместимо с компоновщиками GNU) У меня есть несколько общих библиотек, размещенных в /usr/local/lib, У меня был установлен путь в ld.s…
03 авг '18 в 22:53
0
ответов
Android llvm linker
Я слышал, что набор инструментов Android llvm использует mclinker. Но компоновщик по умолчанию llvm является lld на ранней стадии разработки. Любой знает, будет ли он использовать lld, когда lld достигнет зрелости, или планирует продолжить работу с …
11 фев '14 в 04:37
2
ответа
lld неопределенный символ: mainCRTStartup
Мой код cpp: int main(int argc, char** argv) {} Я использую следующую команду, чтобы скомпилировать и связать ее: // I want to read the result ir clang -S -emit-llvm main.cpp // I want to compile directly from ir llc -filetype=obj main.ll lld -flavo…
22 апр '16 в 02:31
0
ответов
Подмодули Git с общими каталогами клонов
Я работаю над проектом, который использует LLVM и LLD, которые хранятся в отдельных удаленных репозиториях ( https://git.llvm.org/git/llvm, https://git.llvm.org/git/lld). Чтобы построить LLD, он должен быть клонирован внутри LLVM, где система сборки…
19 июн '18 в 16:57
1
ответ
Отключить перемещение при соединении с LLD
Есть ли вариант для lld это скажет ему не выполнять перемещения. Я не хочу код PIC, я просто хочу, чтобы перемещения не выполнялись. (Да, я знаю, что это приведет к тому, что исполняемый файл не будет работать.)
06 авг '18 в 11:24
1
ответ
(clang / llvm-mc / lld) Привет, мир (x86-64 windows & linux)
Может ли llvm скомпилировать, собрать и связать код x86-64 в Windows и / или Linux, используя llvm-mc и lld? Если да, то есть ли здесь пример на мировом уровне? Документация довольно скудная в настоящее время. Я попытался создать простой мир приветс…
14 май '14 в 14:11
3
ответа
Является ли lld-линкер заменой ld и gold?
Компоновщик из проекта LLVM lld в настоящее время разрабатывается с новыми функциями, добавляемыми неделю за неделей. Разработчики обещают, что lld быстрее чем ld, Как это конкурировать по сравнению с gold? Является ли замена для замены ld? С золот…
31 мар '15 в 06:12
1
ответ
Невозможно запустить двоичный файл Windows, скомпилированный с помощью clang/lld/mingw
Я скачал и установил Clang на Windows 10 с http://releases.llvm.org/download.html и Mingw с https://sourceforge.net/projects/mingw-w64/ Я пытаюсь скомпилировать очень простую программу на C, используя clang / lld / mingw: int main(int argc, char* ar…
26 янв '19 в 21:28
1
ответ
Clang Windows LD Установить путь к библиотеке не работает?
Компиляция на Windows с 6.0.0 или 6.0.1 ld.lld не может найти библиотеку по указанному пути. Это не работает: ld.lld Source.o -o Executable.exe -L"C:/Users/Username/Documents/" libcode.a Но это делает: ld.lld Source.o -o Executable.exe C:/Users/User…
28 авг '18 в 09:10
0
ответов
Укажите минимальный начальный адрес для текстового сегмента
Как я могу сказать lld разместить код в определенной позиции или выше? У меня есть устаревший фрагмент кода, который опирается на довольно сомнительный фрагмент логики: определенная функция может получить значение, которое либо представляет индекс в…
07 июн '15 в 17:04
2
ответа
Более высокие номера строк не разрешаются как точки останова при отладке с использованием lldb
Я пытаюсь установить точки останова в программе MIPS32r6, которая вычисляет множество Мандельброта в Brainfsck. Сама программа написана на C++, скомпилирована с Clang, а я отлаживаю с LLDB. Проблема, с которой я сталкиваюсь, заключается в том, что, …
30 авг '16 в 06:59
1
ответ
Команда для проверки "компоновщика", используемого (clang++) для создания исполняемого файла в Mac OS
У меня есть исполняемый файл, созданный с помощью компилятора "clang ++" (с использованием Mac OS 10,9 SDK) на Mac OS. $ clang++ -v Apple LLVM version 6.0 (clang-600.0.57) (based on LLVM 3.5svn) Target: x86_64-apple-darwin13.4.0 Thread model: posix …
09 май '18 в 06:25
4
ответа
Процесс компиляции LLVM и LLD
Я пытался переключиться на LLVM, так как я хотел бы получить больше информации о всей сцене "разработчика программного обеспечения", и кажется, что сейчас LLVM - это будущее. Я собирал LLVM/Clang/LLD/compiler-rt/libcxx из исходного кода несколько ра…
06 июл '15 в 17:59