Как собрать Boost как статические библиотеки под Mountain Lion и XCODE 4.6

Я пытаюсь установить и использовать Boost 1_53_0 на MAC OS X Mountain Lion и использовать его с последней версией XCODE 4.6. Я хочу портировать небольшое приложение MS VS MFC C ++. Я разработал на Windows для MAC.

Конкретно мне нужно установить и собрать boost как статические библиотеки. Я совершенно новичок в программировании на MAC. Я понимаю, что XCODE сейчас использует
LLVM Clang, с libc ++, а не с GCC. Я использовал GCC на Linux.

Я начал следовать инструкциям на:
http://www.boost.org/doc/libs/1_53_0/more/getting_started/unix-variants.html

но быстро столкнулся с неприятностями. У кого-нибудь есть подробные инструкции о том, как статически установить и скомпилировать boost под Mountain Lion и XCode 4.6?

Ниже находится терминал ввода и вывода, показывающий, как далеко я дошел.

Благодарю.

Терминал IO:

./bootstrap.sh --with-bjam=BJAM --with-toolset=TOOLSET
users-Mac-mini:boost_1_53_0 user$ ./bootstrap --with-bjam=BJAM --with-toolset=TOOLSET

-bash: ./bootstrap: No such file or directory

users-Mac-mini:boost_1_53_0 user$ ./bootstrap.sh --with-bjam=BJAM --with-toolset=TOOLSET

-n Detecting Python version...

2.7

-n Detecting Python root...

/System/Library/Frameworks/Python.framework/Versions/2.7

-n Unicode/ICU support for Boost.Regex?...

not found.

Generating Boost.Build configuration in project-config.jam...

Bootstrapping is done. To build, run:
./b2

To adjust configuration, edit 'project-config.jam'.

Further information:
- Command line help:
./b2 --help
- Getting started guide:
<had to remove link in order to post question>
- Boost.Build documentation:
<had to remove link in order to post question>

users-Mac-mini:boost_1_53_0 user$ ./b2 link=static threading=multi toolset=darwin cxxflags="-arch i386 -arch x86_64" macosx-version=10.6 stage

-bash: ./b2: No such file or directory

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]