动态调用时
修改dll的名称,可以直接用
静态调用时
直接将原来XX.dll XX.lib,修名称为YY.dll YY.lib时,发现不能调用
这是因为YY.lib 里面都是指向XX.dll的东西,
需要lib以记事本的方式打开,将里面的所有XX全部替换为YY
同时.lib的名称长度必须和XX.lib的一样,不一样长时就会报错LNK1127 library is corrupt
文章来源:https://www.toymoban.com/news/detail-557893.html
参考:https://blog.csdn.net/duguxiaying007/article/details/124434915?spm=1035.2023.3001.6557&utm_medium=distribute.pc_relevant_bbs_down_v2.none-task-blog-2~default~OPENSEARCH~Rate-2-124434915-bbs-330047752.pc_relevant_bbs_down_v2_default&depth_1-utm_source=distribute.pc_relevant_bbs_down_v2.none-task-blog-2~default~OPENSEARCH~Rate-2-124434915-bbs-330047752.pc_relevant_bbs_down_v2_default文章来源地址https://www.toymoban.com/news/detail-557893.html
到了这里,关于dll和lib 修改文件名后不能用,如何修改dll与lib文件名称?的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!