2010-07-09 80 views
0

我想將Mozilla的SpiderMonkey嵌入到我的一個C應用程序中。在Linux上,我不認爲這會是一個問題(我是一個Linux用戶),但我必須承認,我害怕我不知道如何在Windows上使用MINGW做到這一點(我想要的應用程序以便攜)將SpiderMonkey嵌入到便攜式C應用程序中

是否有可能,比方說,只使用Firefox自帶的DLL? (我很榮幸,甚至不知道如何使用dll與MINGW)

你有任何提示,提示,教程如何建立工作室:))

或者你有除SpiderMonkey以外的替代解決方案,易於使用,並可以做一些基本的JavaScript的東西(我不需要DOM例如)?

非常感謝!

+0

對於任何人可能會想知道的:不要使用Firefox隨附的DLL。 Mozilla Devs告訴我,他們改變了很多關於引擎的東西,使它更適合網頁瀏覽器解釋器。不能保證API可以互操作。 – 2012-04-01 03:49:21

回答

1

據我所知,Mozilla使用MSVC在Windows上構建它的軟件。

https://developer.mozilla.org/En/Developer_Guide/Build_Instructions/Windows_Prerequisites

你可能是你自己的,如果有MINGW32建設是必須的。

+0

謝謝,Vitor!是的,我也這麼認爲:(我討厭依靠微軟的工具,而且我不會使用MSVC,如果我沒有其他解決方案,我可能會更好地嵌入Lua – sandra 2010-07-09 10:52:56

+1

@sandra,你看看這個: http://jargon.ca/spidermonkey/?「使用MinGW在Windows XP上構建Mozilla SpiderMonkey v1.7.0」 – 2010-07-09 10:57:55

+0

是的,謝謝@Vitor我做過了,但是當我不喜歡我需要一些「修改過的」文件:( – sandra 2010-07-09 11:03:07