Hi, when I build my project I got the following errors:
main3.obj : error LNK2031: unable to generate p/invoke for "extern "C" unsigned char * __clrcall SHA1(unsigned char const *,unsigned int,unsigned char *)" (?SHA1@@$$J0YMPAEPBEIPAE@Z); calling convention missing in metadata
main3.obj : error LNK2028: unresolved token (0A000012) "extern "C" unsigned char * __clrcall SHA1(unsigned char const *,unsigned int,unsigned char *)" (?SHA1@@$$J0YMPAEPBEIPAE@Z) referenced in function "int __clrcall openssl(unsigned long,unsigned long)" (?openssl@@$$FYMHKK@Z)
main3.obj : error LNK2019: unresolved external symbol "extern "C" unsigned char * __clrcall SHA1(unsigned char const *,unsigned int,unsigned char *)" (?SHA1@@$$J0YMPAEPBEIPAE@Z) referenced in function "int __clrcall openssl(unsigned long,unsigned long)" (?openssl@@$$FYMHKK@Z)
E:\VHDL_work\communication\Communication_Control_P anel\Debug\Communication_Control_Panel.exe : fatal error LNK1120: 2 unresolved externals
I have already set Linker input option correct, so I can't see where those errors are coming from, can someone help me or give a point ?
I'm using MS Visual S C++2005