使用chromium工具链生成可发布静态库。
使用chromium的工具链中的gn来生成的静态库,默认为thin archive。不适合用来发布为第三方可用的静态库。
在static_library()这个配置节点下,添加以下两个配置:
configs -= [ "//build/config/compiler:thin_archive" ]
complete_static_lib = true这样生成的静态库,就是一个完整的full archive。可以发布第三方编译链接。
使用chromium的工具链中的gn来生成的静态库,默认为thin archive。不适合用来发布为第三方可用的静态库。
在static_library()这个配置节点下,添加以下两个配置:
configs -= [ "//build/config/compiler:thin_archive" ]
complete_static_lib = true这样生成的静态库,就是一个完整的full archive。可以发布第三方编译链接。