在模拟器出现:系统错误 -2 的问题,是因为程序用到了dll,dll的用到了estlib.lib,这个包只有在手机环境下才可以用到,在模拟器其如果也加载这个lib的话就会出现在程序启动时报:系统错误(-2)。修改方法,在mmp文件里面加上如下判断即可! #ifdef GCCELIBRARY estlib.lib#endif