VS 2010 使用项目 无法链接 DLL文件的问题

原来项目可能是VS2005/2008平台下的,现在VS2010平台使用,结果发现无法加载XXX.DLL文件

解决步骤:

  1.项目--〉属性---〉链接器--〉常规--〉附加库目录--〉(添加你引用项目的lib文件所在的文件夹)

  2.项目--〉属性---〉链接器--〉输入--〉附加依赖项--〉(直接添加相应的XXX.lib)

  3.把原来的DLL文件直接拷贝到项目所在文件下,就是和XXX.vcxproj在相同目录下复制

 

win32 和 x64 平台的关系

现在所做的项目,使用了ImageLoad.lib,ImageLoad.dll,反复的添加都没有解决,最后发现把x64平台转换成win32下,就可以加载了。

原因可能是,lib和dll的生成与平台有关,最后导入时平台不一样,导致无法使用。

 

posted @ 2013-04-30 16:36  java_li  阅读(247)  评论(0编辑  收藏  举报