永发信息网

如何实现动态生成EXE文件?

答案:2  悬赏:30  手机版
解决时间 2021-01-25 09:20
RT,就是可以在程序运行过程中生成生成EXE,可以动态的调整所生成的EXE中的常量(包括字符串,数值)。有什么办法可以实现吗?最好是稍微简单一点的实现,不用自己写PE文件头的那种。
最佳答案
编译器就满足你说的。
编译器在运行过程中可以通过宏等调整代码中的常量的值,然后生成可执行文件。在windows上生成的就是exe文件。

所以你要做的就是在你的代码中调用编译器来编译另外一段代码,就可以了。
全部回答
linux和unix下面的执行文件可以是任何的扩展名,但是他们都是不能在windows环境下执行的。所以,你要生成exe,应该是要生成在windows下能执行的exe,那么就应该用windows下面的c编译器,比图turbo c或者visual c++。当然,如果你足够强,也许可以在unix下使用gcc的交叉编译编译成windows的exe。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
哪个网站提问题 回答的最快回答的人最多最踊
立功大酒店地址在什么地方,我要处理点事
如图,△ABC中,∠ACB=90°,CD⊥AB于D,AD=3.6,B
大唐荣耀中沈珍珠与广平王圆房在哪一集
魔兽世界,现在的玩家和TBC以前的是不是差了
博乐汽车酒店地址有知道的么?有点事想过去
白天鹅影楼地址在什么地方,我要处理点事
在上海多少工资才能买车
电脑不设置虚拟内存到底行不行
在植物细胞有丝分裂中“细胞膜中央部分向内凹
短信提示我去银行拿社保卡,真的吗
小户型怎么装修比较好,装修时有注意哪几个原
材料一某村在选举过程中,村民热情非常高,一
一个长方形,它的长减少1厘米,宽增加3厘米,所
鲁迅美术学院校考美术学专业成绩合格了,可以
推荐资讯
从任丘到北京大兴高速费是多少?小车
若mn小于0,m+n小于0正确的结论是什么必须要正
小鸟飞进我房间!从南边飞进
电视室外卫星接收器能在阴面家安吗?
我ipad2没电后充电了 但是一直是显示一个充电
有三瓶无色无味的气体,分别是氧气、空气、二
男友不顾我安危的分手短信怎么写
商业大亨 怎么挖人啊?
云南中医学院大四见习具体安排怎么样?地点,
我们准备做家庭净水机和工程节能饮水机这些产
有谁在朝阳区管庄京通苑幼儿园上学的宝宝
自由客白领公寓(宏城街店)地址好找么,我有些
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?