Windows 中 GNU ld 标志 --whole-archive 的等价物是什么?

Bri*_*ett 5 windows linker visual-studio-2008

我有一个静态库A和一个动态库B,链接到A(在 LinuxA/libA.a和上B/libB.so,在 WindowsA/A.lib和上B/B.dll)。在 Linux 上,我可以使用以下链接行B包含所有符号:A

g++ -shared -o libB.so B_init.o ... -Wl,--whole-archive -L../A -lA -Wl,--no-whole-archive
Run Code Online (Sandbox Code Playgroud)

我该如何在 Windows 上执行相同的操作?(假设我已正确导出带有A正确__declspec(dllexport)装饰的符号。)