Установка и запуск emscripten в OSX 10.15 - PullRequest
1 голос
/ 16 июня 2020

Недавно я установил emscripten на свой MacBook Air, используя homebrew. Но когда я пытаюсь запустить его, даже если я делаю простой emcc --version, я получаю сообщение об ошибке llc executable not found at /usr/bin/llc. как я могу это исправить?

Ответы [ 2 ]

1 голос
/ 17 июня 2020
Решение

: llvm не был установлен, поэтому brew install llvm, за которым следует echo 'export PATH="/usr/local/opt/llvm/bin:$PATH"' >> ~/.zshrc, решило эту проблему для меня.

0 голосов
/ 18 июня 2020

Грм. Похоже на добавление brew install llvm, я все еще не могу позвонить llvm на моем конце.

Итак, я только что установил brew install emscripten, затем я сделал emcc, получив

Welcome to Emscripten!

This is the first time any of the Emscripten tools has been run.

A settings file has been copied to /usr/local/Cellar/emscripten/1.39.18/libexec/.emscripten, at absolute path: /usr/local/Cellar/emscripten/1.39.18/libexec/.emscripten

It contains our best guesses for the important paths, which are:

  LLVM_ROOT       = /usr/bin
  NODE_JS         = /usr/local/bin/node
  EMSCRIPTEN_ROOT = /usr/local/Cellar/emscripten/1.39.18/libexec

Please edit the file if any of those are incorrect.

This command will now exit. When you are done editing those paths, re-run it.

Затем я снова сделал emcc, получив BINARYEN_ROOT is set to empty value in /usr/local/Cellar/emscripten/1.39.18/libexec/.emscripten.

Как вы установили свой BINARYEN_ ROOT? Я использую новейший macos 10.15.5.

...