找回密码
 FreeOZ用户注册
查看: 2192|回复: 9
打印 上一主题 下一主题

[论坛技术] 请在自己程序中集成过 C++ interpreter 的 朋友帮忙,任何建议。

[复制链接]
跳转到指定楼层
1#
发表于 22-10-2008 19:19:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?FreeOZ用户注册

x
需要在一个程序中能使用一个C++ interpreter,让用户可以利用经过改造的类C++ script 使用和程序内部变量沟通。让用户可以定制该程序。欢迎提出建议和解决办法。
  Qt4.4这后的某个版本加入了一个Script Engine,但是我的程序是基于Qt3的。为了这个功能,把整个Qt3的程序在往Qt4上移吱,和
把用Qt4写的 Script Engine 改成Qt3的都不划算。
  本人已经用google搜索了一些开源的C++ interpreter,也都觉得不太好用。
  想寻求以前完成过这个功能的朋友帮忙。其他没有经验的朋友也可以给出建议。多谢。
回复  

使用道具 举报

2#
 楼主| 发表于 22-10-2008 20:22:16 | 只看该作者
up,up,up。
回复  

使用道具 举报

3#
发表于 22-10-2008 20:31:23 | 只看该作者
Google v8
回复  

使用道具 举报

4#
 楼主| 发表于 22-10-2008 20:48:59 | 只看该作者
什么意思?
回复  

使用道具 举报

5#
发表于 22-10-2008 21:02:10 | 只看该作者
回复  

使用道具 举报

6#
 楼主| 发表于 22-10-2008 23:11:12 | 只看该作者
我对java一窍不通。有直接类c++语法的script
回复  

使用道具 举报

7#
发表于 23-10-2008 11:56:17 | 只看该作者
回复  

使用道具 举报

8#
发表于 24-10-2008 03:44:30 | 只看该作者
原帖由 123ak 于 2008-10-22 17:19 发表
需要在一个程序中能使用一个C++ interpreter,让用户可以利用经过改造的类C++ script 使用和程序内部变量沟通。让用户可以定制该程序。欢迎提出建议和解决办法。
  Qt4.4这后的某个版本加入了一个Script Engine,但是 ...

你不如考虑一下嵌入python吧
http://www.python.org/doc/2.5.2/ext/embedding.html
回复  

使用道具 举报

9#
 楼主| 发表于 24-10-2008 11:55:14 | 只看该作者
already try CINT and CH. both r too complicate to use, hard to tailor to my purposes.
回复  

使用道具 举报

10#
发表于 24-10-2008 16:11:04 | 只看该作者

回复 #9 123ak 的帖子

C++ 本来就复杂,还要解释执行,当然更复杂了

嵌入Python也是不错的选择,boost的python绑定库很优秀,还有SWIG这样的工具可以选择
回复  

使用道具 举报

您需要登录后才可以回帖 登录 | FreeOZ用户注册

本版积分规则

小黑屋|手机版|Archiver|FreeOZ论坛

GMT+10, 1-5-2024 21:52 , Processed in 0.043319 second(s), 25 queries , Gzip On, Redis On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表