libhv icon indicating copy to clipboard operation
libhv copied to clipboard

repair hmain win32 process terminate judgment bug

Open House-Men opened this issue 1 year ago • 2 comments

添加win32共享库版本资源是因为标准规范以及便于识别版本信息与某些杀软有文件资源特征要求 添加win32共享库lib前缀是因为hv.dll相比较libhv.dll辨识度更好也利于推广以及搜索引擎关键字匹配 添加unix/linux 环境共享库版本是因为SO-NAME标准化规范兼容性管理 更新nlohmann到23年发布的3.11.3 问题类似这个issues,在群里也遇到其他人被这个问题给坑了 去除unix/linux环境编译的静态库_static后缀是因为不便于标准编译参数自动.a与.so

House-Men avatar May 17 '24 14:05 House-Men

建议分成多个PR吧,有些可能为了兼容性不可被接受 hv.lib -> libhv.lib,因为很多项目直接链接的hv.lib,现在已经不方便改了,_static后缀同理

ithewei avatar May 20 '24 03:05 ithewei

建议分成多个PR吧,有些可能为了兼容性不可被接受 hv.lib -> libhv.lib,因为很多项目直接链接的hv.lib,现在已经不方便改了,_static后缀同理

添加win32共享库lib前缀并不会改变hv.lib,只会改变hv.dll,不会影响链接,如果这样也不行可以把这个和Linux去除_static这两项改动编辑去除,我是设置了Allowing edits by maintainers。没必要把每个小改动单独拆成多个PR把,还是说一个改动一个PR有什么其他优势必须这样做吗?

House-Men avatar May 20 '24 05:05 House-Men