Tad*_*zys 0 c++ static-libraries visual-studio-2017
我有两个静态库(a.lib和b.lib)内部,库a有类Foo,但它没有在任何公开可用的包含中公开.库b.lib也有类Foo,它也没有在接口中公开.这些类位于同一名称空间中,并具有相同的构造函数签名.
当我调试或运行可执行文件(使用两个库)时,我发现错误的类lib a而不是lib b创建.试图了解这是如何发生的.这是链接器问题吗?(即类名是相同的,链接器插入它先找到的任何东西)
| 归档时间: |
|
| 查看次数: |
72 次 |
| 最近记录: |