C/C++小白,请教!关于引用外部函数的编译错误
环境:WIN server2012R2
IDE:VS2015
语言:C/C++
错误信息:エラー LNK2001 外部シンボル "__imp_BSendMail" は未解決です。
问题描述:
我现在有一个C调用了一个第三方公司的DLL里面的函数(只有DLL、LIB和H头文件,没有源码)
主调函数里面加了H头文件,工程属性加了include文件路径和lib文件路径,编译总是提示没有找到这个方法。
-----------------------------------------------------------------------------------------------------------------------------------------------
头文件内函数声明
EXTERN_C
BSMTP_API
int BSendMail( LPCSTR szServer, // smtp server name
LPCSTR szTo, // TO split by tab char
LPCSTR szFrom, // FROM
LPCSTR szSubject,// SUBJECT
LPCSTR szBody, // BODY
LPCSTR szFile, // Attach Files split by tab char
LPSTR msg // 80 bytes length message area
);