在构建的时候共享库SHARED_1会链接静态库STATIC_2么?

BUILD.gn

shared_library(SHARED_1) {
  deps = [ "STATIC_1" ]
}
static_library(STATIC_1) {
  deps = [ "STATIC_2" ]
}
static_library(STATIC_2) {
  deps = []
}

在构建的时候共享库SHARED_1会链接静态库STATIC_2么?

C++的话 构建动态库,必须有导出符号的情况下 才会创建静态库
也就是 Windows 上是导出函数 + __declspec(dllexport) 前缀