Adam Lusch
11/01/2019, 4:40 PMFoo
that has an api
dependency on Bar
, which as I understand it should export its symbols to consumers. However, the generated header only contains types from Bar
that are referenced in the public API of Foo
, and even then only as opaque pointers with no vtables.
Is there a way to include the entire public API of Bar
so that clients using the C API can make full use of Bar
objects returned from Foo
? This seems similar to the export
setting on framework
builds for iOS, but I didn't see anything similar for sharedLib
. Thanks!Kris Wong
11/01/2019, 6:10 PMexport
method is only available on Framework. not sure why.