Closed Antares0982 closed 10 months ago
MiraiCP使用MIRAICP_EXPORT宏导出了大量符号,但大多数符号仅仅是为了能够给单元测试链接上,大量符号违背了MSVC C4251警告。实际运行时需要导出的符号只有libloader需要的那四个函数。其他的应该改为仅面向单元测试导出。
MIRAICP_EXPORT
None
v2.15.0-RC2
Plugin(SDK)
Microsoft Visual C++ (MSVC)
Windows
No response
Code of Conduct
问题描述
MiraiCP使用
MIRAICP_EXPORT
宏导出了大量符号,但大多数符号仅仅是为了能够给单元测试链接上,大量符号违背了MSVC C4251警告。实际运行时需要导出的符号只有libloader需要的那四个函数。其他的应该改为仅面向单元测试导出。日志
版本
v2.15.0-RC2
组件
Plugin(SDK)
编译器
Microsoft Visual C++ (MSVC)
系统
Windows
架构
No response