1
如何從C++代碼調用Dart方法?我想嘗試在我的應用程序中使用Dart作爲腳本語言。是否可以從C++調用Dart方法?
如何從C++代碼調用Dart方法?我想嘗試在我的應用程序中使用Dart作爲腳本語言。是否可以從C++調用Dart方法?
你必須可能性:
首先,你可以嵌入飛鏢VM到你的C++程序。請參閱this討論(有一個GitHub示例)。這使您可以使用C++編寫程序並運行Dart腳本。我不認爲這種方式直接得到了Dart團隊的支持,你需要自己做很多事情。
其次,您可以將C++代碼作爲本機擴展嵌入到Dart VM中。詳情請參閱this guide。這使您可以在Dart中編寫程序,並且可以將需要訪問本機庫的關鍵性能部件或部件移至C++。有很多例子可用。