C++ 不带flat_命名空间的OSX的Air本机扩展

C++ 不带flat_命名空间的OSX的Air本机扩展,c++,xcode,macos,actionscript-3,air,C++,Xcode,Macos,Actionscript 3,Air,我正在为AdobeAIR Mac应用程序开发Air本机扩展。 扩展是一个.framework,带有c++代码和ActionScript包装器。 它使用自定义sqlite(3.8)库作为静态库来处理一些搜索问题。 但在air应用程序启动后,它会自动加载(从CFNetwork)系统libsqlite.dylib(3.7),并从该库调用所有函数。 Adobe建议在构建框架中使用-flat_名称空间选项。没有此选项,一切正常,但正如Adobe所说: “总之,这些选项设置允许应用程序首先加载AIR框架的正

我正在为AdobeAIR Mac应用程序开发Air本机扩展。 扩展是一个.framework,带有c++代码和ActionScript包装器。 它使用自定义sqlite(3.8)库作为静态库来处理一些搜索问题。 但在air应用程序启动后,它会自动加载(从CFNetwork)系统libsqlite.dylib(3.7),并从该库调用所有函数。 Adobe建议在构建框架中使用-flat_名称空间选项。没有此选项,一切正常,但正如Adobe所说: “总之,这些选项设置允许应用程序首先加载AIR框架的正确副本,然后扩展依赖于已加载的副本。”因此,我担心要关闭它。 那么,没有这个选项会影响什么呢