vs2010编译win32dll库函数关键点
用vs.net编译写dll的过程中,需要对def文件做出定义。最简方法是:应用向导建立空白win32 dll工程文件,然后将cpp,h,rc,def等文件手工加入,语法正常的情况下,编译都会成功。
但是,在外部软件调用该dll时,可能出现错误提示“无法找到xxx函数入口点”,原因:虽然把.def文件添加在工程里,但是那个文件根本就没有被编译。
解决: 进入工程属性界面->链接器->输入->模块定义文件,添加def文件,重新编译即可。
用vs.net编译写dll的过程中,需要对def文件做出定义。最简方法是:应用向导建立空白win32 dll工程文件,然后将cpp,h,rc,def等文件手工加入,语法正常的情况下,编译都会成功。
但是,在外部软件调用该dll时,可能出现错误提示“无法找到xxx函数入口点”,原因:虽然把.def文件添加在工程里,但是那个文件根本就没有被编译。
解决: 进入工程属性界面->链接器->输入->模块定义文件,添加def文件,重新编译即可。