2013-12-15 36 views
1

我已經編寫了一些我打算在項目中使用的後端* .dll文件。我需要將代碼的模擬可視化,我打算使用Chart.JS中的圖表和圖形,並將其與TideSDK一起用於桌面應用程序。將TideSDK與C * .dll集成

我不知道如何通過JS調用C庫。我想避免在Python中創建包裝類,並穿過那條迂迴路線。任何其他選項?或者在嘗試創建連接到後端C/C++庫的HTML/CSS/JS桌面應用程序時有沒有其他選擇? AppJS會讓事情變得更簡單嗎?

回答

1

TideSDK能夠通過模塊進行擴展,模塊可以編譯幷包含在運行時。它被寫入擴展,但我會建議等待TideKit。 TideSDK有點老了,建立一個工具鏈可能會有問題。

我們一直在投資於更廣闊的視野,TideKit正準備發佈。您將能夠使用本地模塊進行擴展,並且您不需要再等太久就能看到我們所做的一切。 http://youtu.be/aE7gN-d0GhUthat

如果您已經開始使用TideSDK,您將可以輕鬆地將您的代碼遷移到TideKit。使用本地或JavaScript模塊化進行工作的能力,以及從單個項目代碼庫開發所有屏幕的能力是我們所有努力的一部分。

請注意,AppJS在今年早些時候已經停產。另一種方法是通過node-webkit在節點中寫入C擴展。請注意,如果您要在此平臺上跨平臺,並且您還需要OSX,則由於其webkit端口的緣故,您無法通過私有API實現Apple AppStore對node-webkit的遵從性。