nullunity / boost

Boost framework compilation for iOS/iOS simulator/OSX

Home Page:http://www.boost.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Boost iOS/OSX compilation

C/CXX flags:

  • -DBOOST_AC_USE_PTHREADS -DBOOST_SP_USE_PTHREADS -std=c++11
  • -fvisibility=hidden -fvisibility-inlines-hidden
  • -stdlib=libc++ -- GNU STL C++ lib

Framework

  • iOS universal build including: armv6/armv7/armv7s/i386 - needs latest XCode (4.6+)
  • OSX universal build including: i386/x86_64

Install

Run boost.sh on the project folder, it'll look for the Xcode by 'xcode-select' and pick up the latest iOS SDK by 'xcodebuild -showsdks' Currently, only a subset of libraries will be compilied (BOOST_LIBS)

Two frameworks will be generated under the ios/framework and osx/framework. When using it, link against the framework.

A few set of settings are in the front.

About

Boost framework compilation for iOS/iOS simulator/OSX

http://www.boost.org

License:Boost Software License 1.0


Languages

Language:C++ 63.2%Language:HTML 35.6%Language:Makefile 0.4%Language:Python 0.2%Language:CSS 0.1%Language:C 0.1%Language:CWeb 0.1%Language:JavaScript 0.1%Language:Assembly 0.1%Language:Shell 0.1%Language:XSLT 0.0%Language:PHP 0.0%Language:C# 0.0%Language:Max 0.0%Language:Cuda 0.0%Language:Perl 0.0%Language:TeX 0.0%Language:M4 0.0%Language:Batchfile 0.0%Language:Perl 6 0.0%Language:Objective-C 0.0%Language:CMake 0.0%Language:Fortran 0.0%Language:Lex 0.0%Language:Tcl 0.0%Language:Rebol 0.0%