奇怪的“Unresolved external error”
需要静态调用外部的一个cal.dll文件,cal.dll文件已经拷贝到BSD\bin目录中,头文件拷入BSD\include中,并且用implib生成cal.lib文件拷入BS\lib目录中。
在工程中调用cal.dll中的“bessel_j0”函数,却出现如下编译错误:
[Linker Error] Error: Unresolved external '_bessel_j0 ' referenced from C:\DOCUMENTS AND SETTINGS\BORLAND STUDIO PROJECTS\DEBUG_BUILD\UNIT1.OBJ
在工程中加入“cal.lib”错误依旧,不知是何故?
并且我并没有定义“_bessel_j0”函数,而只是定义了“bessel_j0”函数,编译中怎么会出现“_bessel_j0”错误!!
[解决办法]
http://community.csdn.net/Expert/topic/4871/4871016.xml?temp=.1869165