Ⅰ C语言 编译、组件、执行
一般来说编译过后就成了基本上能执行的2进制代码。但是这些2进制代码并不完善,一个程序往往需要调用不止一部分的代码,所以需要把这些代码全部整合起来才能执行。
即时你的程序看起来只有一个文件,但是编译过后,多多少少里面至少会调用到一些操作系统功能,和其它的一些设置,所以依然需要组建这个过程把这个程序和这些系统默认的代码组建起来形成一个完成、单一的可执行文件。所以一般组建过程就包含了组建内部和外部代码,一般来说内部代码就是我说的系统预留的必要的一些代码(例如怎么具体完成把一些字符显示在屏幕上呀这些功能),而外部代码就是额外的调用自己写得或者别人写得其它程序功能(往往当你的程序调用了非C标准函数的时候)。
所以就算你的代码可以编译,但是可能因为组建并不成功(例如需要组建的代码本身有bug,或者丢失,或者版本不匹配),你的程序依然可能无法正确运行。
Ⅱ 如何自己编译源代码
我们使用编译器将自己的源代码转换成目标代码, 使用链接器将我们的目标代码链接成一个可执行程序。另外, 我们使用一些程序在计算机中输入源代码文本并且编辑它。这些是最初的和最重要的工具, 它们构成程序员的工具集合或“程序开发环境”。 如果你使用的是命令行窗口, 就像很多专业程序员所做的那样, 你将不得不自己来编写编译和链接命令。如果你使用IDE(“交互式开发环境”或“集成式开发环境”), 就像很多程序员所做的那样, 简单地点击正确按钮就可以完成这个工作。附录C介绍了如何在你的C++实现中编译和链接。 IDE通常包括一个具有有用特性的编辑器, 例如用不同颜色的代码来区分你的源代码中的注释、 关键字和其他部分, 以及其他帮助你来调试代码、 编译和运行代码的功能。调试是发现程序中的错误和排除错误的活动, 你在前进的道路上会听到很多有关它的内容。 我们使用微软的Visual C++作?喑炭 ⒒肪呈道 H绻 颐羌虻サ厮怠氨嘁肫鳌被蚴恰癐DE”的某些部分, 那就是所指Visual C++系统。但是, 你可以使用一些提供最新的、 符合标准的C++实现的系统。我们所说的大多数内容(经过微小的修改)对所有的C++实现都将是正确的, 并且其代码可以在任何地方运行。在工作中, 我们使用几种不同的实现。
Ⅲ 用高级语言编写计算机程序时,编辑完代码后可以直接运行程序吗
用高级语言编写计算机程序时,编辑完代码后不可以直接运行程序,必须先“编译”,就是把高级语言程序转变成计算机可以直接运行的机器码程序。
Ⅳ 单机版软件如何安装好后如何修改代码调整功能
一、安装完成后,打开软件所在的文件夹,找到软件的源码文件,在其中进行修改。
二、修改代码,可以用文本编辑软件,如Notepad++等,轻松打开并修改源码文件内容。
三、在更改代码之团运后,需要根据软件的编译环境,重新编译明前软件,若是C/C++编译环境,可以使用GCC/MinGW/Visual Studio等编译器。
四、重新编译好之后,激或清再次运行软件,查看更改之后的功能效果。
Ⅳ eclipse的windowbuilder不能随意编辑
新建一个类,继承随便一个容器即可。
从左侧项目树中找到这个类的java文件,右键点击openwith然后选择windowbuilder。打镇段告开文件后,编辑区左下角有source,design,binding标签页,点击design标签页,进入设计视图燃搭。点击组件树状图选择容器,为它指定合适的Layout,然后在组件属性区设置属性。单击组件选择面板中你要使用的组件,御明在设计图处你认为合适的位置单击鼠标左键放置组件。
Ⅵ 请说明编辑、编译、连接的作用。在编译后得到的目标文件为什么不能直接运行
编辑指源代码的编辑,编译将源文件编译为机器目标文件,
但这时还不能运行,通过连接将符号连接,入口点等设置好
后才可运行。
Ⅶ 用php做的网站 网站程序(代码)实行封装编译之后 可以对页面内容进行修改吗
封装并不影响前段显示和搜索引擎优化这些,但是封装后你没源代码,就不能对网站进行修改,除非用反编译的软件反编译出源代码
Ⅷ C语言编写好代码后,怎么编译,最后生成可执行文件
材料/工具:vc6.0
1、打开c语言编辑工具,在工具中写入程序的源代码。
Ⅸ C语言源代码编译一次后,就不能再编译
你用输出的二进制运行文件覆盖了源代码,改成gcc helloworld.c -o helloworld, (去掉后缀)
-o 表示输出到