例如,我有一个功能func():
func()
int func (int a, int b) {return a + b;}
现在我想将它写入一个文件,这样我就可以使用系统调用mmap用PROT_EXEC加载它,我可以从另一个程序调用它.我该怎么做呢?
c linux gcc
c ×1
gcc ×1
linux ×1