Как запустить LibTool?

В настоящее время я тестировал свой инструмент с clang-llvm, установленным на машине, на которой я его разрабатываю. Все, что мне нужно сделать, это войти в build/bin, чтобы запустить мой инструмент.

Однако теперь я хочу попробовать запустить этот инструмент на другом компьютере. Что я должен делать здесь, чтобы запустить инструмент, который я разрабатываю?

Нужно ли мне также настраивать всю среду clang-llvm? Это занимает очень много времени, а размер всей папки составляет около 22+ ГБ.

Инструмент, который я создаю, работает под управлением RecursiveASTVisitor (та же среда, что и по ссылке ниже) http://clang.llvm.org/docs/LibASTMatchersTutorial.html


person Jeremy Kuah    schedule 28.07.2016    source источник


Ответы (1)


Поскольку вы просто пытаетесь запустить инструменты на другом компьютере, вы можете просто перенести все файлы llvm и файлы сборки. ЕСЛИ вы запускаете его на другой ОС, вам нужно собрать весь llvm и снова запустить clang, поскольку для разных ОС (например, Windows) требуются дополнительные инструменты, такие как cygwin .

person HiWorld    schedule 28.07.2016
comment
Я смотрю, как минимизировать файлы, необходимые сейчас на самом деле. Если я скопирую всю папку build в одиночку, она будет размером 22 ГБ, что довольно много.. - person Jeremy Kuah; 28.07.2016
comment
@jeremykuah Во-первых, вы можете загрузить готовые двоичные файлы здесь . - person HiWorld; 28.07.2016