标签: c++ static-libraries static-linking dynamic-linking
我有一个 C ++ 项目,取决于protobuf,但不能保证所有用户都在自己的PC上安装了protobuf( protobuf不是唯一的序列化方式 )但他们也希望将项目用作lib。在这种情况下,在编译项目时动态链接到protobuf不是一个选择(project.so将动态地依赖于libprotobuf.so)我该怎么办?