当前位置:首页 » 编程软件 » 自动编译成源的软件

自动编译成源的软件

发布时间: 2022-08-24 01:54:42

A. VC如何用编译器将自己的源代码转换成目标软件,可以执行打开的软件,编译成exe文件是所有文件编译的结果

至于生成什么文件应该看楼主需要进行设置,一般默认都会生成.EXE文件,
首先先从文件说吧,不管什么格式都是一个文件,里面都是数字也就是代码,而我们在软件里常用的文件格式一般是头文件(.h .hpp以h开头等),代码实现文件(.c .cpp等),里面装的也就是程序代码。
Windows(一般用VC写的程序)程序分为 程序代码 和 UI(User Interface用户接口)资源 两大部分,两部份最后以RC编译器整合为一个完整的EXE 文件。

所谓UI 资源是指功能菜单、对话框外貌、程序图标、光标形状、图片等等东西。这些UI 资源的实际内容(二进制代码)系借助各种工具产生,并以各种扩展名存在,如.ico、.bmp、.cur 等等,这需要楼主在VC的资源(RC)编辑器里去搞,

过程就是,你点击运行时,首先C编译器编译(所有的,当然会有先后顺序这要看编译器了).cpp文件并(.h 不会编译不然就不要#include了~~)生成.OBJ文件(其中进行语法检查,转换成汇编,再转换成二进制代码等);提示一下,如果你在VC中有图片呀,按钮呀之类的是RC编译器在你添加后自动做好的文件,它就是以图形的形式显示给你看而已,在C编译的同时RC编译器将这些图片呀之类的搞成一个.RES的文件,再之后就是连接了,连接器把.OBJ .RES再弄成.EXE文件,
其实楼主先把这些比较核心和基础的搞懂就OK了,希望楼主是VC界一代新秀啊~~~~~~

B. 怎么把源码制作成软件

源码生成可执行程序就是一个编译,链接过程,因此每个源码的编译器不一样,需要了解你的源码是哪一种类型,然后选择编译器才能生成可执行程序。

宏正软件

C. 什么是源代码,源代码通过怎样的方式可以成为软件

源代码(也称源程序)是指未编译的按照一定的程序设计语言规范书写的文本文件,是一系列人类可读的计算机语言指令。 源代码经过编译以后变成计算机可以读懂可执行的二进制指令,就成为了软件。

在现代程序语言中,源代码可以是以书籍或者磁带的形式出现,但最为常用的格式是文本文件,这种典型格式的目的是为了编译出计算机程序。计算机源代码的最终目的是将人类可读的文本翻译成为计算机可以执行的二进制指令,这种过程叫做编译,通过编译器完成。


(3)自动编译成源的软件扩展阅读

源代码主要有如下两种作用:

1、生成目标代码,即计算机可以识别的代码。

2、对软件进行说明,即对软件的编写进行说明。为数不少的初学者,甚至少数有经验的程序员都忽视软件说明的编写,因为这部分不会在生成的程序中直接显示,也不参与编译。但是注释代码对软件的学习、分享、维护和软件复用都有巨大的好处。

因此,书写软件说明在业界被认为是能创造优秀程序的良好习惯,一些公司也硬性规定必须书写。需要指出的是,源代码的修改不能改变已经生成的目标代码。如果需要目标代码做出相应的修改,必须重新编译。


D. 有没有什么编译器,能将java源程序直接生成ms windows的.exe

Java社区不提供中间代码转化为可执行代码的工具,不过有很多第三方的EXE converter,或者wrapper,去Google上搜索“Java EXE compiler”就能找到很多,但是大部分是要付费的,而且功能有很多限制,如果你的Java代码用到了反射、代理,就基本上没什么希望了。而且很多native compiler对Java的inner class支持的不是很好

JexePack是可以免费试用的shareware,可以免费下载
http://www.ckware.com/jexepack/index.html

E. EXE文件反编译成源码

EXE文件可以通过步骤来反编译成源码,具体步骤如下:

1、在网络上搜索下载反编译工具ILSpy,ILspy是一个开源的.net反编译软件,使用十分方便。解压后如图,双击.exe文件打开解压工具。

(5)自动编译成源的软件扩展阅读:

反编译也称为计算机软件还原工程,是指通过对他人软件的目标程序(比如可执行程序)进行“逆向分析、研究”工作,以推导出他人的软件产品所使用的思路、原理、结构、算法、处理过程、运行方法等设计要素,某些特定情况下可能推导出源代码。

exe是编译好的程序文件 要看结构就得反编译 但是通常不能把可执行文件变成高级语言源代码,只能转换成汇编程序。 所以要要看结构不止要会反编译 还得精通汇编语言。

F. 在易语言中怎么样把.e的源文件编译成应用软件

你用的易语言软件,不支持编译,你可以下载一个5.11的,

G. 什么软件可以将软件反编译成源码

一般软件都是封装好的,有很好的保密性,不可能被那么简单地反编译的

H. 多个易语言源程序怎么编译成一个软件

你可以用个最简(S)单(b)的做法,先编译所有源码-1个,剩下一个把其他源码添加到资源表,然后用的时候就写出。

I. 有什么方法可以将软件和源代码相互转换啊

还不知道你所说的软件是什么概念,但是一般来说写好的代码经过编译就可以当做软件使用了,接下来可以通过打包软件打包,制作安装程序,这样就成了完整的可以发布的工具了。但是反编译(就是把“软件”还原成源代码)是不可能的,就好像生成的flash是不能还原成编辑状态的,据我所知,好像只有java的程序可以进行反编译成为源代码

J. Java 源代码怎么编译成可安装软件

如果要做成那种下一步/下一步 最后安装的那种效果,可以用
InstallAnywhere,用这个软件可以生成setup.exe,点击之后就像普通的软件一样进行安装。这个软件可以打包成 With VM (安装后包含jre)和 without VM(不包含jre)两个版本。
With VM的这种 不需要安装者的电脑有jre,因为安装之后会自带jre。

如果想要做成 一个单一的文件,点击之后即可运行。可以使用fatjar 打包。
Eclipse也可以,打包成OXX.jar文件后,点击即可运行。OXX。jar还可以使用exe4J等软件做成OXX.exe程序。

热点内容
uc小说浏览器缓存 发布:2025-02-06 07:05:05 浏览:467
wifi路由手机怎么设置密码 发布:2025-02-06 07:00:57 浏览:985
nsurlsession上传 发布:2025-02-06 06:55:18 浏览:336
亚洲十帅exo访问 发布:2025-02-06 06:51:40 浏览:98
编程一首诗 发布:2025-02-06 06:45:04 浏览:528
惊声尖笑5下载ftp 发布:2025-02-06 06:33:16 浏览:528
共享文件夹让输入密码 发布:2025-02-06 06:32:28 浏览:970
收银服务器响应出错什么意思 发布:2025-02-06 06:24:43 浏览:607
sql用户授权 发布:2025-02-06 06:24:42 浏览:677
苹果手机相册显示正在上传 发布:2025-02-06 06:05:43 浏览:542