1
我想評估Djinni,用於從我們的C++代碼生成Java和Obj-C包裝。
我們目前使用SWIG並正在評估包裝生成的其他工具。Dropbox Djinni可以使用C++ 98
由於我工作地點的限制,我們的C++代碼是C++ - 98。
由於某些客戶需求,我們無法遷移到C++ - 11。
因此,我想知道如果我可以使用Djinni,與C++ - 98。
Djinni github自述狀態:
接口是與定義的方法調用(在C++中,通過的shared_ptr通過)的對象。 Djinni生成的代碼允許用C++實現的接口在ObjC或Java中透明使用,反之亦然。
我看到幾個樣本在互聯網上使用Djinni,他們似乎都使用shared_ptr
與他們的接口。
C++ -11是否必須使用Djinni?