Mention c++_shared in Android README.
This commit is contained in:
parent
0271bf0be0
commit
86294f246e
@ -11,8 +11,10 @@ You need a Bash shell on Linux, macOS, or Windows with some common tools, a C++
|
|||||||
* Run the script `./build-tdlib.sh` to build TDLib for Android.
|
* Run the script `./build-tdlib.sh` to build TDLib for Android.
|
||||||
* The built libraries are now located in the `tdlib/libs` directory, corresponding Java code is located in the `tdlib/java` directory, and standalone Java documentation can be found in the `tdlib/javadoc` directory. You can also use archives `tdlib/tdlib.zip` and `tdlib/tdlib-debug.zip`, which contain all aforementioned data.
|
* The built libraries are now located in the `tdlib/libs` directory, corresponding Java code is located in the `tdlib/java` directory, and standalone Java documentation can be found in the `tdlib/javadoc` directory. You can also use archives `tdlib/tdlib.zip` and `tdlib/tdlib-debug.zip`, which contain all aforementioned data.
|
||||||
|
|
||||||
If you already have installed Android SDK and NDK, you can skip the second step and specify existing Android SDK root path and Android NDK version as parameters to the subsequent scripts. Make sure that the SDK includes android-33 platform.
|
If you already have installed Android SDK and NDK, you can skip the second step and specify existing Android SDK root path and Android NDK version as the first and the second parameters to the subsequent scripts. Make sure that the SDK includes android-33 platform.
|
||||||
|
|
||||||
If you want to update TDLib to a newer version, you need to run only the script `./build-tdlib.sh`.
|
If you want to update TDLib to a newer version, you need to run only the script `./build-tdlib.sh`.
|
||||||
|
|
||||||
You can specify different OpenSSL version as a third parameter to the script `./build-openssl.sh`. By default OpenSSL 1.1.1 is used because of much smaller binary footprint then newer OpenSSL versions.
|
You can specify different OpenSSL version as the third parameter to the script `./build-openssl.sh`. By default OpenSSL 1.1.1 is used because of much smaller binary footprint then newer OpenSSL versions.
|
||||||
|
|
||||||
|
You can build TDLib against shared standard C++ library by specifying "c++_shared" as the third parameter to the script `./build-tdlib.sh`. This can reduce total app size if you have a lot of other C++ code and want it to use the same shared library.
|
||||||
|
Loading…
Reference in New Issue
Block a user