aboutsummaryrefslogtreecommitdiffhomepage
path: root/tensorflow/contrib/ios_examples/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'tensorflow/contrib/ios_examples/README.md')
-rw-r--r--tensorflow/contrib/ios_examples/README.md9
1 files changed, 9 insertions, 0 deletions
diff --git a/tensorflow/contrib/ios_examples/README.md b/tensorflow/contrib/ios_examples/README.md
index 88c395395c..1c29c74e51 100644
--- a/tensorflow/contrib/ios_examples/README.md
+++ b/tensorflow/contrib/ios_examples/README.md
@@ -72,5 +72,14 @@ rundown:
unused because no other code references the variables, but in fact their
constructors have the important side effect of registering the class.
+ - C++11 support (or later) should be enabled by setting `C++ Language Dialect` to
+ `GNU++11` (or `GNU++14`), and `C++ Standard Library` to `libc++`.
+
- The library doesn't currently support bitcode, so you'll need to disable that
in your project settings.
+
+ - Remove any use of the `-all_load` flag in your project. The protocol buffers
+ libraries (full and lite versions) contain duplicate symbols, and the `-all_load`
+ flag will cause these duplicates to become link errors. If you were using
+ `-all_load` to avoid issues with Objective-C categories in static libraries,
+ you may be able to replace it with the `-ObjC` flag.