first commit
This commit is contained in:
27
third_party/socket.io-client-cpp/INSTALL_IOS.md
vendored
Normal file
27
third_party/socket.io-client-cpp/INSTALL_IOS.md
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
## iOS
|
||||
|
||||
### Option 1: Create a static library
|
||||
|
||||
1. Create a static library
|
||||
1. Copy the header files into xcode
|
||||
|
||||
Use the static libraries generated by the example project [iOS example project](examples/iOS)
|
||||
|
||||
Create one for
|
||||
- release iphoneos
|
||||
- release simulator
|
||||
- debug iphoneos
|
||||
- debug simulator
|
||||
|
||||
Join the debug libraries and the release libraries with e.g.
|
||||
```
|
||||
libtool -static -o libUniversalRelease.a Release-iphoneos/libsioclient.a Release-iphonesimulator/libsioclient.a
|
||||
libtool -static -o libUniversalDebug.a Debug-iphoneos/libsioclient.a Debug-iphonesimulator/libsioclient.a
|
||||
```
|
||||
|
||||
|
||||
### Option 2: Manual integration
|
||||
|
||||
Use this [shell](https://gist.github.com/melode11/a90114a2abf009ca22ea) to download and build boost completely automattically. It installs boost to `<shell folder>/prefix`.
|
||||
|
||||
See the [iOS example project](examples/iOS) for how to integrate the rest.
|
||||
Reference in New Issue
Block a user