1、不要使用NSIS自带的pluginapi.lib,自己手动把pluginapi.h和.c文件放到工程里编译。这两个文件在nsis-2.51-src\Contrib\ExDLL中能找到。
2、导出的接口用C格式,不要使用C++格式,否则不能这样使用:XXXNsisPlugin::XXXXInterface。
3、注意编译选项使用MT,否则在没有装VCredist的机器上会返回错误的结果并且没有任何提示。
1、不要使用NSIS自带的pluginapi.lib,自己手动把pluginapi.h和.c文件放到工程里编译。这两个文件在nsis-2.51-src\Contrib\ExDLL中能找到。
2、导出的接口用C格式,不要使用C++格式,否则不能这样使用:XXXNsisPlugin::XXXXInterface。
3、注意编译选项使用MT,否则在没有装VCredist的机器上会返回错误的结果并且没有任何提示。