同学们,同事们,帮帮忙,解决一下!!
Linking...
Creating library ../bin/demod.lib and object ../bin/demod.exp
cximage.lib(ximapsd.obj) : error LNK2001: unresolved external symbol _psd_image_free
cximage.lib(ximapsd.obj) : error LNK2001: unresolved external symbol _psd_main_loop
../bin/demod.exe : fatal error LNK1120: 2 unresolved externals
Error executing link.exe.
在使用CxImage中的demo程序是,链接出现上面的错误,找了很久原因都找不到,急啊!!!望有心有能之人,帮帮忙
[解决办法]
Link过程最重要的一步是重定位也就是符号决议(symbol resolve)
也就是你的编译的那个程序的目标文件ximapsd.obj中(编译阶段完成)
ximapsd引用了_psd_image_free和_psd_main_loop这两个外部变量,但是在Link过程
重定位过程中,去相应的模块中查找却没找到这两个变量的定义,_psd_image_free和_psd_main_loop的地址无法重新设置。
重点查看:
那两个变量的引用是否正确
如果库以及加载了,那么去库中看看到底有没有相应变量(也就是symbol)的定义