Я загрузил двоичную версию llvm-3.8 для Mac из llvm.org, но не знаю, как установить его, чтобы заменить существующую версию clang, поставляемую с машиной. Я хочу обновить, потому что мне нужна поддержка библиотеки OpenMP, которая включена в последнюю версию.Как обновить clang на моем Mac под управлением OS/X El Capitan до LLVM 3.8?
ответ
Судо Xcode-выберите --switch /Applications/YourdesiredXcode.app
Короткий ответ: вы не замените любую версию Clang, предоставленную Apple, вы настроите свою оболочку, чтобы вместо этого найти своего предпочтительного стороннего Clang. Например, вы помещаете строку как export PATH="/path/to/custom/clang/bin:$PATH"
в свой .bashrc-файл.
Помимо этого, Clang «не поставляется с машиной». В /usr/bin/clang
есть исполняемый файл, но это не Кланг. Это батут, который запускает что-то еще. Если ни Xcode, ни средства командной строки не установлены, вам будет предложено установить один из них. Если один из них был установлен, он запустит Clang, который будет с ним.
Я знаю, что xcode обертывает другие компиляторы. Есть ли способ сообщить xcode, что он должен использовать новую версию? Возможно, это было более точное утверждение. Меня беспокоит не только возможность его использования, но и, в конечном счете, уверенность в том, что он отлично справляется с подписанием кода. –
- 1. Как обновить LLVM & Clang на Mac OSX?
- 2. Как обновить cURL на OSX El Capitan?
- 3. обновление до mac osx el capitan
- 4. Обновление OSX El Capitan до PHP 7
- 5. Как заменить boost/thread/tss.hpp на Mac OSX El Capitan?
- 6. Установите cordova на mac osx el capitan
- 7. clang-omp в Xcode под El Capitan
- 8. Виртуальная коробка для Mac OSX El Capitan
- 9. MAC OSX El Capitan - поврежден «icCube»
- 10. Как запустить Haskell на OSX El Capitan
- 11. Невозможно использовать ADB в El capitan OSX
- 12. Intall Apache Mac El Capitan
- 13. Как построить Qt5.6 с QtWebKit на Mac OSX (El Capitan)
- 14. matlab spell checker на OSX El Capitan
- 15. Приложение JDK 7/JavaFX 2 на Mac OSX El Capitan
- 16. Как я могу запустить OSX El Capitan Box под Vagrant?
- 17. Модернизация кордоны (Node 6.9.1, OSX El Capitan)
- 18. Rendering Glitch на Mac OSX El Capitan с OpenGL
- 19. OpenGL 3.3 на Mac OSX El Capitan с LWJGL
- 20. Включение xdebug с phpstorm на mac OSX El Capitan
- 21. Местоположение PHP.ini на El Capitan
- 22. Установка OpenSSL на Mac El Capitan
- 23. Установить intl extension на mac osx El Capitan
- 24. переполнение буфера не работает на Mac OSX El Capitan
- 25. установка gtk + на mac osx 10.11.4 El-Capitan
- 26. Boost больше не работает с Homebrew на Mac El Capitan
- 27. virtualenv не работает на Mac OSX 10.11 El Capitan
- 28. X11 Athena Widget Library на MAC OSX El-Capitan
- 29. Прозрачный NSWindow на OSX El Capitan
- 30. Как установить Glade в Mac OSX El capitan
Я бы рекомендовал использовать [Homebrew] (http://brew.sh/). Вы можете просто запустить 'brew install clang'. Не достаточна ли версия, содержащаяся в последнем Xcode? – jtbandes
Да, мне нужен компилятор, который поддерживает флагов -fopenmp, который не установлен установленной версией. –