b***n 发帖数: 29 | 1 在linux上,看到用户程序运行的同时,用户可以编辑自己的C/C++ 代码,然后点击按钮
编译链接,接着就可以调用用户编辑的代码。
在这个过程中,用户程序不用退出。也就是说所有的操作都是在该程序运行时完成。很
有意思,这个是怎么做到的? |
b***n 发帖数: 29 | 2 看到别人用,具体原理不明白。
大牛给介绍介绍。有一些具体的library支持吗? |
x****u 发帖数: 44466 | 3 这个在Windows上面有吧,禁止掉优化,直接改掉代码段还是可能的。问题是这么做有
意义吗?
【在 b***n 的大作中提到】 : 在linux上,看到用户程序运行的同时,用户可以编辑自己的C/C++ 代码,然后点击按钮 : 编译链接,接着就可以调用用户编辑的代码。 : 在这个过程中,用户程序不用退出。也就是说所有的操作都是在该程序运行时完成。很 : 有意思,这个是怎么做到的?
|
x****u 发帖数: 44466 | 4 你搜搜把,我倒是对这个特性不感兴趣。
【在 b***n 的大作中提到】 : 看到别人用,具体原理不明白。 : 大牛给介绍介绍。有一些具体的library支持吗?
|
b***n 发帖数: 29 | |
x****u 发帖数: 44466 | 6 搞script和运行时编译没关系吧。
【在 b***n 的大作中提到】 : 可以给用户灵活性。运行他们自己的script。
|
b***n 发帖数: 29 | 7 这个script基本上已经差不多C++了,可以支持很多特性。
基本上我认为是运行时编译的。 |
b***n 发帖数: 29 | |
|
c**m 发帖数: 30 | 9 可能编辑的是dynamic library,程序有不用退出直接从新栽入的功能吧. |