社区
新手乐园
帖子详情
如何将源代码通过汇编等生成常见的exe文件
boy_xiaocai
2009-04-04 08:27:33
最近用visual c++写了个定时提醒的小程序,代码中又
.h、.c、.cpp
等文件。我想知道怎样才能把它们整成常见的exe文件,可执行的安装文件(
不是指visual c++汇编后在debug中的那种exe文件
)。这间的
简单原理
等,还有需要运用的软件推荐几个给我.....谢谢!
初学者的苦衷,望高手予以及时解答!谢谢!!!
...全文
286
6
打赏
收藏
如何将源代码通过汇编等生成常见的exe文件
最近用visual c++写了个定时提醒的小程序,代码中又.h、.c、.cpp等文件。我想知道怎样才能把它们整成常见的exe文件,可执行的安装文件(不是指visual c++汇编后在debug中的那种exe文件)。这间的简单原理等,还有需要运用的软件推荐几个给我.....谢谢! 初学者的苦衷,望高手予以及时解答!谢谢!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
boy_xiaocai
2009-04-11
打赏
举报
回复
[Quote=引用 5 楼 ForestDB 的回复:]
先编译个release的exe出来,然后用安装软件制作程序制作个安装包(也是exe),我知道的安装软件制作程序有
InstallShield或者Install Anywhere。
[/Quote]
谢谢了....回去好好试试!
pSK_LB
2009-04-05
打赏
举报
回复
你的程序只有一个EXE可执行文件,那些.h,.c.cpp都是源码,对于生成的exe已经没有用了,
而你说的意思是想生成安装程序的那种exe吧,那要专门的软件去做的,我以前用个小熊安装程序软件。其它的你百度一下吧
ForestDB
2009-04-05
打赏
举报
回复
先编译个release的exe出来,然后用安装软件制作程序制作个安装包(也是exe),我知道的安装软件制作程序有
InstallShield或者Install Anywhere。
boy_xiaocai
2009-04-05
打赏
举报
回复
[Quote=引用 2 楼 pSK_LB 的回复:]
你的程序只有一个EXE可执行文件,那些.h,.c.cpp都是源码,对于生成的exe已经没有用了,
而你说的意思是想生成安装程序的那种exe吧,那要专门的软件去做的,我以前用个小熊安装程序软件。其它的你百度一下吧
[/Quote]
谢谢你的小点拨...
boy_xiaocai
2009-04-05
打赏
举报
回复
对就是要打包成常见的软件!(晚辈学识浅薄,术语不精,见谅!)能给点.....谢谢!!
Baby
2009-04-04
打赏
举报
回复
你要打包吗?不懂!
VB 反编译工具(
EXE
文件
查看器)
源代码
内容索引:VB源码,
文件
操作,反编译 VB 反编译工具,不要被吓着了,这可不是真正的反编译哦,要是的话程序员们可惨了,它实质上是一个
EXE
文件
查看器,可以把VB编译后
生成
的
EXE
文件
结构分析出来,包括窗体、模板、类、用户控件、过程、图标资源以及API函数等等,学习VB的朋友可以看看。
反编译工具dll2c.zip
DLL to C是一个工具,它可以将任何DLL
文件
和一些
EXE
文件
转换成可编译的C/ C++代码。当你丢失一个DLL的
源代码
时,你可以用DLL将
源代码
恢复到c。它可以为所有的数据段
生成
数据结构并将代码段反
汇编
。它还可以
生成
函数关系树,然后可以方便地导出DLL中需要的特定特性。它可以将
汇编
代码转换成C代码,C代码也是可编译和可靠的。
汇编
语言:编译、链接和
EXE
文件
文章目录前言一、编译和链接过程二、编译和链接存在的必要性1.提升效率三、
EXE
文件
前言 本文复习
汇编
语言中的编译和链接概念 一、编译和链接过程 编译masm asm->obj 链接link obj->
exe
通过编译让.asm
文件
变成obj
文件
t1.asm -> …obj t1.asm -> …obj t1.asm -> …obj … t1000.asm-> obj 再通过链接把所有的obj
文件
链接在一起 得到最终的
exe
文件
masm.
exe
link,
exe
二
c语言—从源码到
exe
文件
的过程
执行期即执行该
exe
文件
。在我们按下调试键后,编译软件中的编译器会将我们的
源代码
进行编译,成为
汇编
语言,如果我们在书写代码中有语法等错误,在编译时编译器将不会通过,会报出以C为开头的错误(编译:compile)即为编译错误。在经过
汇编
期后,
汇编
语言会由
汇编
器转化为真正的机器语言即01指令,
生成
.obj
文件
(目标
文件
),通过对代码调试反
汇编
可以看到,我们的一句代码在机器语言中对应了很多行的机器语言。在编写代码的时候,我们的代码是如何通过编译实现执行,成为
exe
可执行
文件
的呢?
使用java反编译查看java
生成
的
exe
文件
的源码
第一次写博客,也些有些问题。 上网下载一个java反编译软件,我使用的是jd-gui这款软件。 在编译时,不能直接用编译软件打开
exe
执行
文件
,有些软件是可以打开的,不过显示的是
汇编
代码。 首先打开
exe
文件
,让它一直保持运行状态,然后打开计算机,在搜索栏中输入你
exe
文件
的名字,找到你一个和你
exe
名字一样的.jar
文件
,使用反编译软件打开这个.jar,就可以查看源码了。
新手乐园
33,311
社区成员
41,784
社区内容
发帖
与我相关
我的任务
新手乐园
C/C++ 新手乐园
复制链接
扫一扫
分享
社区描述
C/C++ 新手乐园
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章