(在运行时)链接"Unicode“和"MultiByte”库是安全的吗?
(例如)
(UniDll)用"Unicode“编译的DLL。
(MBDll)用"MultiByte“编译的DLL。
(UniStatic)用"Unicode“编译的静态库。
(MBStatic)用"MultiByte“编译的静态库。
(1)将"UniDll“连接到"MBDll”。
(2)将"MBStatic“链接到"UniDll”。
(3)将"UniStatic“链接到"MBDll”。
发布于 2020-04-02 09:30:43
最坏的情况是:使用适当的IDE (Visual,也许是Eclipse.)检查静态库中的名称,看看名称是如何构造的(它们是否位于单独的枚举/类/等等中)。您只想避免范围冲突/符号重新定义。
https://stackoverflow.com/questions/60988138
复制相似问题