新建项目使用jsb,但是编译出错,大侠帮看下

上一个版本就出错,然后就一直没玩jsb。看到有新版本,就搞了个,结果新建的项目还是不行。从新建的项目开始。
照着测试样例在AppDelegate.cpp中添加各种include之后出现问题1。

错误1:无法打开包括文件:“pthread.h”: No such file or directory
我找了下在,cocos2dxplatform hird_partywin32pthread目录有这个文件,我就在“附加包含目录”里添加了这个路径,倒是可以成功编译。但是奇怪的是测试项目里的“附加包含目录”里并没有这个路径。稀里糊涂的解决了第一个问题。

然后开始添加脚本引擎代码,ScriptingCore* sc = ScriptingCore::getInstance();,编译的时候又报错,
错误2:error LNK2019: 无法解析的外部符号 “private: __thiscall ScriptingCore::ScriptingCore(void)” (??0ScriptingCore@@AAE@XZ),该符号在函数 “public: static class ScriptingCore * __cdecl ScriptingCore::getInstance(void)” (?getInstance@ScriptingCore@@SAPAV1@XZ) 中被引用。
研究了一晚上也没弄明白是怎么回事。。。。测试项目都编译执行的好好的。。。

win7系统,vs2012,太郁闷了,连项目都没有建起来,还没走到js,心情太糟了