加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

嵌入式C解释器,用于编译程序中的数据操作

发布时间:2020-12-16 07:34:10 所属栏目:百科 来源:网络整理
导读:我有一个C程序,它创建存储在标准C容器中的大量数据.我希望能够从我的二进制程序中启动一个C解释器并打开一个REPL会话来操作该数据.最好,我想使用现代C 11语法.这可行吗?在Visual Studio环境中进行开发是否可行? 我听说过Ch,但它似乎只实现了C98语法的一小
我有一个C程序,它创建存储在标准C容器中的大量数据.我希望能够从我的二进制程序中启动一个C解释器并打开一个REPL会话来操作该数据.最好,我想使用现代C 11语法.这可行吗?在Visual Studio环境中进行开发是否可行?

我听说过Ch,但它似乎只实现了C98语法的一小部分.

我听说过Cling,但如果我的回忆对我有好处,那么Cling的顶级开发者之一会在Google TechTalks 2012中对这个问题做出消极的回答.这是否准确?

解决方法

虽然不是解释器,RuntimeCompiledC++的 Console可能满足您的需求(可能需要一点努力才能成为一个更好的REPL编辑器),特别是因为它使用系统内置编译器,您将能够获得C 11(虽然在Windows上我建议强制它通过MSVC加入GCC/C++lang以获得更好的C 11支持.

作为一个额外的好处,它将比解释代码运行快得多.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读