nij*_*sen 2 c++ python scripting lua
我正在开发一个需要多平台兼容的C++应用程序(Windows/Linux),并希望授予用户扩展软件以完全满足其需求的能力,而不允许他们更改应用程序的关键部分(所以我不想要他们在C++代码中).
我正在寻找的是嵌入一种脚本语言(我更喜欢Python,因为我已经熟悉它,但它不是强制性的),所以如果我想要这些对象,那么放在一些插件文件夹中的脚本可以操作应用程序的对象modifyable.
最简单的例子:如果有人想为我的应用程序构建自己的UI,他们应该可以使用这样的脚本来完成.
但问题是,我从来没有把C++和任何类型的外部脚本放在一起,所以我真的不知道如何开始.在寻找材料开始之后,我发现Lua声称这是一个很好的语言,但我找不到好的初学者教程.
如果有人知道一个好的起点,无论是在线资源还是一本好书,我真的很感激.我不介意在一本好书上花几块钱.
作为一个学习者,我倾向于通过混合的示例代码和解释这些代码的几行来学习.
| 归档时间: |
|
| 查看次数: |
1387 次 |
| 最近记录: |