8 个解决方案
#1
Linux下是可以的。实际上程序是加载到内存上执行的。程序在运行过程中,你可以更改可执行文件,甚至删除它。你可以自己试试
#2
还想问问那是怎么实现呢,我的程序是用C语言编的,有相关的C语言关键词吗?
#3
还想问问那是怎么实现呢,我的程序是用C语言编的,有相关的C语言关键词吗?
#4
昏。你的问题是什么呢?
你是想说,如何用一个程序产生一个可执行文件?
还是在问,一个可执行程序在运行里,能不能改变它?
你是想说,如何用一个程序产生一个可执行文件?
还是在问,一个可执行程序在运行里,能不能改变它?
#5
想问的是如何用一个程序产生一个可执行文件,并且在执行的过程中可能会对源文件做修改,我现在找到了一个C语言中的system函数调用G++实现了产生可执行文件的动作,谢谢你了
#6
你想问的是编译链接生成可执行程序的命令么gcc *.c -oXXX
#7
你是在要求一个运行时eval源代码的程序吧?
明确地告诉你:对于C/C++这类语言,不可以,因为你不能假定用户的电脑上肯定有编译器。除非你在自己的软件里面嵌入一个编译器。
#8
Lua ?
#1
Linux下是可以的。实际上程序是加载到内存上执行的。程序在运行过程中,你可以更改可执行文件,甚至删除它。你可以自己试试
#2
还想问问那是怎么实现呢,我的程序是用C语言编的,有相关的C语言关键词吗?
#3
Linux下是可以的。实际上程序是加载到内存上执行的。程序在运行过程中,你可以更改可执行文件,甚至删除它。你可以自己试试
还想问问那是怎么实现呢,我的程序是用C语言编的,有相关的C语言关键词吗?
#4
昏。你的问题是什么呢?
你是想说,如何用一个程序产生一个可执行文件?
还是在问,一个可执行程序在运行里,能不能改变它?
你是想说,如何用一个程序产生一个可执行文件?
还是在问,一个可执行程序在运行里,能不能改变它?
#5
昏。你的问题是什么呢?
你是想说,如何用一个程序产生一个可执行文件?
还是在问,一个可执行程序在运行里,能不能改变它?
想问的是如何用一个程序产生一个可执行文件,并且在执行的过程中可能会对源文件做修改,我现在找到了一个C语言中的system函数调用G++实现了产生可执行文件的动作,谢谢你了
#6
想问的是如何用一个程序产生一个可执行文件,并且在执行的过程中可能会对源文件做修改,我现在找到了一个C语言中的system函数调用G++实现了产生可执行文件的动作,谢谢你了
#7
昏。你的问题是什么呢?
你是想说,如何用一个程序产生一个可执行文件?
还是在问,一个可执行程序在运行里,能不能改变它?
想问的是如何用一个程序产生一个可执行文件,并且在执行的过程中可能会对源文件做修改,我现在找到了一个C语言中的system函数调用G++实现了产生可执行文件的动作,谢谢你了
你是在要求一个运行时eval源代码的程序吧?
明确地告诉你:对于C/C++这类语言,不可以,因为你不能假定用户的电脑上肯定有编译器。除非你在自己的软件里面嵌入一个编译器。
#8
Lua ?