я ударил контрольно-пропускной пункт при попытке установить mkvtoolnix
с homebrew
на OSX 10,8Укажите компилятор Homebrew установить
Когда я пытаюсь brew install mkvtoolnix
я получаю следующий след
checking for support for C++11 feature "nullptr"... yes
checking for support for C++11 feature "tuples"... yes
checking for support for C++11 feature "alias declarations"... yes
checking for support for C++14 feature "std::make_unique"... no
checking for support for C++14 feature "digit separators"... no
checking for support for C++14 feature "binary literals"... no
checking for support for C++14 feature "generic lambdas"... no
The following features of the C++11/C++14 standards are not supported by clang++:
* std::make_unique function (C++14)
* digit separators (C++14)
* binary literals (C++14)
* generic lambdas (C++14)
If you are using the GNU C compiler collection (gcc) then you need
at least v4.9.x.
configure: error: support for required C++11/C++14 features incomplete
ошибки, которая имеет смысл, так как звон ++ не поддерживают функции C++ 14. Более того, я установил GCC 5.2 и, таким образом, смог использовать g++-5.2.0
для их компиляции.
Проблема заключается в том, я не видел в любом случае установки другого компилятора при вызове brew install
Я уже пробовал добавлять cc
, c++
, gcc
и g++
в PATH и символической ссылки их usr/local/bin
и usr/bin
без толка, он всегда прибегает к clang++
Как я могу указать g++-5.2.0
в качестве компилятора?
Возможно, это поможет. http://stackoverflow.com/a/21492814/4669978 –