我在 Xcode 3.2.3 中创建了一个 C 命令行应用程序。我已经从命令行编译了 SpiderMonkey,并让它工作,这是针对 CouchDB 0.11 的。js 解释器工作,以及所有位于/usr/local/spidermonkey/include
和/usr/local/spidermonkey/lib
. 我已添加/usr/local/spidermonkey/include
到我的标题路径和/usr/local/spidermonkey/lib
库路径中。
每次我从 中添加 jsapi.h 文件/usr/local/spidermonkey/include
并在我的 main.c 文件中引用它时,编译都会中断。为什么下面的代码不能编译?
#include "jsapi.h"
int main (int argc, const char * argv[])
{
return 0;
}