我有一个支持 x32 和 x64 平台的 C++ 静态库。
我的问题是:我应该根据哪个平台对 .lib 文件命名不同吗?
即 MyLib32.lib 与 MyLib64.lib
英特尔数学库和 TBB 使用文件夹名称来区分这两个库来处理此问题。
即 x32\Math.lib 与 x64\Math.lib
与其他方法相比,有更好的方法吗?
我认为明确命名库以对应于预期的平台应该更好?这样我们就不再依赖文件夹名称,并且该库是自记录的。
善待您的用户,并按照您的建议在末尾添加 32 或 64。乍一看,它的含义绝对 100% 清晰,您永远不会混淆它们。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)