静态库,链接和依赖

4 c++ linker

我有一个我要分发的静态库,其中包含Foo.c/h,有人选择它并在其应用程序中包含我的静态库.

假设他们的应用程序中也有Foo.c/h.他们会有链接错误吗?

Dan*_*ker 7

源文件的名称在链接过程中并不重要.

如果文件具有相同的内容,那么假设.c文件包含导出的符号(例如非静态或非模板函数或外部变量),则会出现问题.