Как Вы устанавливаете Повышение на MacOS?

Как будто вы пытаетесь получить доступ к объекту, который является null. Рассмотрим ниже пример:

TypeA objA;

. В это время вы только что объявили этот объект, но не инициализировали или не инициализировали. И всякий раз, когда вы пытаетесь получить доступ к каким-либо свойствам или методам в нем, он будет генерировать NullPointerException, что имеет смысл.

См. Также этот пример:

String a = null;
System.out.println(a.toString()); // NullPointerException will be thrown
160
задан MrTux 27 September 2014 в 23:48
поделиться

4 ответа

Загрузите MacPorts и выполните следующую команду:

sudo port install boost 
149
ответ дан Honest Abe 23 November 2019 в 21:27
поделиться

Fink, кажется, имеет полный набор пакетов Повышения...

С установленным штрейкбрехером и работающий просто делают

fink install boost1.35.nopython

на терминале и принимают зависимости, на которых он настаивает. Или используйте

fink list boost

для получения списка различных пакетов, которые являются availible.

5
ответ дан dmckee 23 November 2019 в 21:27
поделиться

Если Ваш компилятор не отличается, чем тот, предоставленный инструментами Mac XCode Dev, просто следуйте инструкциям в разделе 5.1 из Руководство по началу работы для Вариантов Unix . Конфигурация и здание последнего источника не могли быть легче, и это сопроводило всю приблизительно 1 минуту для конфигурирования и 10 минут для компиляции.

5
ответ дан Daniel James 23 November 2019 в 21:27
поделиться

можно загрузить bjam для OSX (или любая другая ОС) здесь

3
ответ дан Ferruccio 23 November 2019 в 21:27
поделиться
Другие вопросы по тегам:

Похожие вопросы: