2010-11-22 10 views
0

現在、プロジェクトを進めています。私が将来使用することを考えているライブラリの1つは、Luaをバインドする方法としてToLua ++を使用しています。現在、私が見ているライブラリはCEGUIで、ToLua ++を使用しています。私は現在、私が取り組んでいるプロジェクトの実装にLuaBindの使用を検討しています。私は、誰かがそれが衝突を引き起こし、物事を壊すかどうか、あるいはそれがうまくいくかどうかについての洞察を持っているかどうか疑問に思っていた。Lua C++バインディングの間に競合が発生する可能性があります。

+0

試してみるとどうなりますか?エラーが発生しましたか? – SingleNegationElimination

+0

今、私は計画段階にあるだけです。これが原因で問題が発生するかどうかは疑問です。プロジェクトの現在の状況は、私たちが現在Pythonを使用しているということですが、ユーザー生成コンテンツを扱う際にセキュリティを強化するために、スクリプトをLUAに切り替えることを検討しています。私は現在、私の前に誰かがこれに問題を抱えているかどうかを知ろうとしているので、先に計画することができます。 – th3flyboy

+0

言語の名前はLUAではなくLUAです。 – RBerteig

答えて

1

両方のツールで同じLuaエンティティを定義しない限り、LuaBindとToLua ++はうまく共存します。どちらのツールを使用しても、モジュールに関数やクラスを追加することはできますが、他のツールで定義されたクラスにメソッドを追加することはできません。

+0

ありがとう、これはそれをクリアします。 – th3flyboy

関連する問題