xege
xege copied to clipboard
库文件名是否需要统一
同一个库的 32 位和 64 位版本的文件名一般没有区别,以 Arch Linux 为例,软件包 sdl2
包含静态库文件 /usr/lib/libSDL2main.a
和动态库文件 /usr/lib/libSDL2-2.0.so
,而其 32 位版本 lib32-sdl2
对应有 /usr/lib32/libSDL2main.a
和 /usr/lib32/libSDL2-2.0.so
,文件名没有区别,只有路径不同。
Windows 下也是如此,C:/Windows/System32
和 C:/Windows/SysWOW64
下各有一个 gdi32.dll
,前者是 64 位库,后者是 32 位库,但名字都带 32 没有变。
EGE 的库文件名也应该统一,取消 64 位版本的后缀。
我支持取消
赞同👍