可能你的机器中搜索libeay32.dll和ssleay32.dll的时候,你得到可能不是一个版本。正常,因为SSL已经被广为应用。大多数程序都习惯使用OPENSSL,但是你是否会考虑,OPENSSL动态库本身可能因为版本的问题产生冲突。 我在使用net-snmp和HMP的时候就遇到了这个问题。现象是gc_start调用失败。只要替换对应的DLL文件的版本就可以了。