编译为静态和动态库

Compile as static and dynamic library

是否可以为一个 Visual Studio 项目创建两个配置,其中一个配置将代码编译为静态库,另一个配置为动态库?

如果是,它是如何完成的?

是的,只需在配置编辑器中为所有平台创建一个新配置,并相应地命名即可。然后设置该配置以手动构建静态库。