The present document compiles a list of guidelines, recommendations, and expectations around the topic of compiling C and C++ code against the Core SDK.
The Fuchsia sysroot for a given target architecture is available under
That directory contains a complete sysroot and may be used with any tool that
All prebuilts have C linkage.
Debug symbols for all prebuilts are available under
//.build-id, which follows
a standard convention.
- C++ sources are compatible with both C++14 and C++17.
The following flags are guaranteed to not generate any warning:
The following flags may generate warnings:
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.