码迷,mamicode.com
首页 > 其他好文 > 详细

文件无效或损坏无法在0x379处读取

时间:2020-07-20 20:29:29      阅读:103      评论:0      收藏:0      [点我收藏+]

标签:logs   das   包含   应该   位置   http   文件中   进程空间   实现   

在进行VS编译时,报上述错误。

问题发生原因:

链接器——>输入——>附加依赖项:里面应该是lib文件,填写了dll文件。

链接库文件应该是dll文件。

 

静态库中的lib:该LIB包含函数代码本身(即包括函数的索引,也包括实现),在编译时直接将代码加入程序当中

动态库中的lib:该LIB包含了函数所在的DLL文件和文件中函数位置的信息(索引),函数实现代码由运行时加载在进程空间中的DLL提供

总之,lib是编译时用到的,dll是运行时用到的。如果要完成源代码的编译,只需要lib;如果要使动态链接的程序运行起来,只需要dll

参考:lib和dll的区别、生成以及使用详解

 

文件无效或损坏无法在0x379处读取

标签:logs   das   包含   应该   位置   http   文件中   进程空间   实现   

原文地址:https://www.cnblogs.com/algs/p/13346560.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!