Back again !
I have been searching for a more detailed example/tutorial of how to "package" a C++ shared library into a framework, as you suggested - with not much success.
Do I need to include all my C++ files in the project ?
Or, can I statically link the library into the framework ?
If the second option is valid, how would I expose the entry points ?
Hope you'll have some time to help me see more clearly.
Best regards
Post
Replies
Boosts
Views
Activity
Thank you for all this.
I will be offline for at least the next week (operation on my hand), so will start implementing once back.
I'll keep this thread up to date afterwards.
Oh, one thing I forgot to mention is that the solution must work from the platform neutral c++ code - currently using dlopen.
Can you confirm that this is the case ?
Thank you Quinn for your message.
However, unless I have missed something here, your answer would appear to be different to that which you gave 9 months ago here : https://developer.apple.com/forums/thread/130502, where you said that it was a problem of shipping a dylib as opposed to using dlopen to load it (which you said was not a problem).
So, just to make sure I have understood, wrapping our libraries into separate frameworks, one per language specific analysis code, will allow us to load and unload dynamically the language analysis code as needed?
If this is the case, where can I find instructions as to how to create such framework projects, please ?