linux 易语言窗口程序_易语言开发Linux程序
令人兴奋的是易语言可以开发Linux程序,易语言是一个跨平台的开发工具,支持Windows及Linux。使用易语言开发Linux程序,您可以在Windows环境下编写基本于Windows的程序,及编写Linux下的程序,并且可分别发布于多个平台。分别发布时只需选择不同的操作系统即可。
在此,再次通知易语言用户,如果您编写的是基于Windows下的程序,可以使用易语言新版本直接编写,对跨平台没有丝毫影响,跟以前的操作没有两样。如果您想开发基于Linux系统下的程序,请参看以下的易语言开发Linux程序说明部分。
本章及以后所有叙述都假设您已安装了最新版本易语言。
一 界面
运行易语言后,将看到如下的启动画面:
一般情况下,若想编写Windows程序,只需要选择第一个图标即可。
“Windows控制台程序”图标表示您可以编写一个Windows下的基于无窗口的控制台程序。
若要生成Linux程序,请选择第5个
Linux程序图标。
选中图标后点确定,或双击图标后易语言会转到程序集窗口,自动创建如下代码:
在此,您也许会注意到,现在没有生成“_启动窗口”,这是由于暂时只支持Linux的无窗口的控制台程序,现在还不支持窗口特性。信息框也无法弹出。
首先,我们先看一下新版易语言的菜单与以前版本的变化:
易语言3.6版开始,在“程序”菜单里多出一个选项,我们点击“程序”→“程序配置”,会出现“程序配置对话框”,
如下图所示。
程序选中的是Linux控制台程序。
我们再看一下程序菜单,无论编译哪种类型的程序,都将使用如图箭头所指的“编译”或者下面的“独立编译”这2个子菜单。
我们在程序配置选择框中选择不同的程序类型,将编译出对应类型的程序。
注意:易语言Linux版目前只支持无窗口的控制台程序。
易语言Linux版目前只支持部分命令。
二 平台转换
如果已经选中了某个平台编写代码,只需要通过“程序配置对话框”→“程序类型”中选择“Linux控制台程序”,就可以很方便的编译出能在Linux平台下运行的程序。
刚才我们的编写目的平台为Linux,我们可切换到Windows平台,如下图所示。
大家可以观察一下,转到Windows目的平台后易语言的标题栏的变化,如下图所示。
三 代码编写
新建一个Linux程序后,我们可以输入以下代码:
其中“标准输出()”与“标准输入()”是新增加的命令,可以在支持库子夹中找到。
然后我们选择菜单“程序”→“编译”,或者按下F7,把刚才编写的代码保存成文件,例如文件名为soft。如下图所示。
linux 易语言窗口程序_易语言开发Linux程序相关推荐
- 微信小程序网悦新闻开发--小程序配置(二)
目录 微信小程序网悦新闻开发--功能介绍(一) 微信小程序网悦新闻开发--小程序配置(二) 微信小程序网悦新闻开发--首页模块开发(三) 微信小程序网悦新闻开发--视频模块开发(四) 微信小程序网悦新 ...
- dll文件是什么语言写的程序_易语言图文教学:写好了程序,如何配置程序名称、图标?内详...
引导语 通过前两篇图文,相信大家能制作出一个简单的易语言程序啦.今天是教大家怎样配置程序.说的再清楚些,就是给你的程序加个图标,改个进程名字,加上版本号,添加作者信息等等. 具体操作方法 打开一个已经 ...
- 易语言cef3填表_易语言CEF3通用浏览器框架,在线帮助手册.pdf
目录 常见问题 无法播放flash? 如何安装框架向导程序 ? 如何建立CEF3应用程序? 应用程序事件 OnBeforeCommandLineProcessing OnRegisterCustomS ...
- linux下c语言http服务器_服务器端开发经验总结 Linux C语言
简介 在进行服务器端开发的时候需要考虑一些算法和性能问题,经过了几年的开发,对这方面有了一些经验,现在写下来跟大家分享和讨论. 我主要是在Linux下进行C语言的开发,所以后面的实现都是基于Linux ...
- python语言做数据采集_【语言处理与Python】11.3数据采集
从网上获取数据 我们讨论过访问单个文件,如RSS订阅.搜索引擎的结果. 1.有的时候,还需要大量的WEB文本.最简单的方法是获得出版的网页文本的文集.在http://www.sigwac.org.uk ...
- python动态语言双刃性_动态语言的灵活性是把双刃剑:以 Python 语言为例
原标题:动态语言的灵活性是把双刃剑:以 Python 语言为例 本文有些零碎,总题来说,包括两个问题:(1)可变对象(最常见的是list dict)被意外修改的问题,(2)对参数(parameter) ...
- php开发桌面应用程序_使用PHP开发跨平台桌面应用程序的3种方法
php开发桌面应用程序 PHP as a cross-platform desktop app development language? Blasphemy! Nonetheless, it's p ...
- iospython开发工具_使用Python开发iOS程序
们见过使用JS.Lua.Ruby开发iOS程序的,但是基本没有见过使用Python开发iOS程序(软件)的,这是为什么?关于这个问题,我后面会回答. 那么,怎么用Python开发iOS程序呢?其实我们 ...
- linux能用airport吗_为什么都用Linux作为云主机的操作系统?
云主机一般是作为服务器使用,服务器有不同类型:Web服务器.数据库服务器.应用程序服务器.云计算服务器.文件服务器.邮件服务器.DNS服务器等等. 多年来,类Unix操作系统的市场份额已大大提高,而当 ...
最新文章
- 【总结】一文了解所有的机器学习评价指标
- PHP经典算法 (转载)
- 282021年湖南高考成绩查询,2010年湖南高考成绩查询
- 【Logstash】windows下logstash报错config files contains non-ascii characters but are not UTF-8 encoded
- 大数据之-Hadoop伪分布式_启动YARN并运行MR程序---大数据之hadoop工作笔记0026
- 杭电 -- 2000
- php7单独运行,如何让PHP 7运行更加神速
- html中加载gif图片,使用CSS3实现动态加载gif图片的效果
- 关于网狐游戏vs2003移植到vs2013
- Pycharm安装教程 (2022最新版)
- 使用Animate制作汽车广告动画
- 【Arcgis】球面坐标系转投影坐标
- Kmplayer硬件解码高清视频优化设置
- python简易程序教程_Python-自制简易程序挂机刷御魂
- 数字认证是做什么的?数字认证有什么用?
- Oracle批量清空表数据
- UE4_地图程序化随机生成
- PTA基础编程题目集7-33 有理数加法
- vue 项目中引用并使用cdn上面的js文件
- mac iCloud 关闭后 桌面文件不见了
热门文章
- 样本均值和方差对总体均值和方差的无偏估计证明、样本方差的方差
- ARM Linux双网卡设置转发
- 如何下载Oracle.ManagedDataAccess.dll
- 关于最优控制的一些总结3
- 工程价款纠纷系列-清单漏项
- 入门篇(二)模型:逻辑回归(一步步从原理到实现)
- 2021星巴克月饼全新上市;万豪旗下源宿品牌入驻中国东南区;现代汽车承诺到2045年实现碳中和 | 美通社头条...
- Android转发短信给QQ机器人
- 小泉的难题 结构体
- QTextBrowser显示图片(图片文字对齐)