编译语言能摆脱编译环境吗
㈠ c程序语言中的编译系统是什么编译环境又什么什么编译程序又是什么,之间有什么关系
编译环境:也就是你程序编译时的环境,如windows环境、linux环境等
编译系统:一般包括编译程序,连接程序,调试程序等
编译程序:一般指把源程序编译成目标代码的程序
㈡ Code blocks如何生成脱离编译环境运行的可执行文件
你说的脱离编译环境的可执行文件,是可以跨平台的可执行文件么?这是不可能的
㈢ c语言编出来的程序可以脱离编译系统运行吗
在主函数结束前加一句
getch();
㈣ 怎样可以把一段C语言程序打包成一个可执行文件(也就是说可以脱离编译器运行)。
那是指令执行完了就关闭了,printf后面加个getch();就会等待按键而留住画面了. 最后 添加 添个scanf 就会等你输入 后才消失
㈤ 怎么使易语言编译出来的EXE脱离易语言环境
你要把编译完成后的
资源文件
一起打包,别人才能看到就是生成源文件下的
扩展名
为*.fne的文件。它们就是你所带的支持库的资源包
㈥ 编写的程序一定要有编译器才能运行吗
不用,编译器只是有负责将编译语言翻译为机器语言的作用,编译后的程序就是机器语言了。可以直接在计算机上运行
㈦ c语言编写程序脱离编译环境能用吗
源文件一般而言是通用的,只要在对应平台有对应的编译环境,编译得到的可执行文件即可运行。不过如果源文件中包含依赖平台特性的代码,可能在另外的平台上无法编译或编译后无法正常运行。
但是不同平台编译得到的目标文件以及链接后的可执行文件往往不兼容。例如早期16位Windows上编译的程序无法在WinNT内核上运行。所以如果不确定目标平台,最好用源文件编译一次。
另外一个情况是缺少依赖的运行库。例如VC++6以后版本的VC的编译的非托管C++程序需要在运行该的程序的机器上安装C++运行库;.NET程序需要在机器上安装.NET
Framework或.NET
Compact
Framework才能运行等。
====
[原创回答团]