【发布时间】:2013-03-13 09:27:29
【问题描述】:
许多文章和帖子警告编译器设置在链接和使用 DLL 时可能导致不兼容。
如果您在用 C++ 编写 DLL 并使用 extern “C” 导出函数并仅使用 POD 数据类型或坚持使用接口(纯虚拟)类时遵循最佳实践,那么哪些编译器设置会导致问题?
您如何知道哪些编译器设置会导致问题?不同的编译器会有不同的设置吗?是否有可用的 Visual C++ 编译器设置列表?
【问题讨论】:
标签: c++ visual-c++ dll compiler-construction linker