欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

用易語(yǔ)言開(kāi)發(fā)Linux程序的方法

 更新時(shí)間:2018年10月30日 11:41:13   作者:易語(yǔ)言幫助手冊(cè)  
今天小編就為大家分享一篇關(guān)于用易語(yǔ)言開(kāi)發(fā)Linux程序的方法,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧

易語(yǔ)言是一個(gè)跨平臺(tái)的開(kāi)發(fā)工具,支持Windows及Linux。使用易語(yǔ)言,您可以在Windows環(huán)境下編寫(xiě)基本于Windows的程序,及編寫(xiě)Linux下的程序,并且可分別發(fā)布于多個(gè)平臺(tái)。分別發(fā)布時(shí)只需選擇不同的操作系統(tǒng)即可。

在此,再次通知易語(yǔ)言用戶,如果您編寫(xiě)的是基于Windows下的程序,可以使用易語(yǔ)言新版本直接編寫(xiě),對(duì)跨平臺(tái)沒(méi)有絲毫影響,跟以前的操作沒(méi)有兩樣。如果您想開(kāi)發(fā)基于Linux系統(tǒng)下的程序,請(qǐng)參看以下的說(shuō)明部分。

本章及以后所有敘述都假設(shè)您已安裝了最新版本易語(yǔ)言。

一 界面

運(yùn)行易語(yǔ)言后,將看到如下的啟動(dòng)畫(huà)面:

若要生成Linux程序,請(qǐng)選擇第1個(gè) Linux控制臺(tái)程序 圖標(biāo)。

選中圖標(biāo)后點(diǎn)確定,或雙擊圖標(biāo)后易語(yǔ)言會(huì)轉(zhuǎn)到程序集窗口,自動(dòng)創(chuàng)建如下代碼:

在此,您也許會(huì)注意到,現(xiàn)在沒(méi)有生成“_啟動(dòng)窗口”,這是由于暫時(shí)只支持Linux的無(wú)窗口的控制臺(tái)程序,現(xiàn)在還不支持窗口特性。信息框也無(wú)法彈出。

首先,我們先看一下新版易語(yǔ)言的菜單與以前版本的變化:

易語(yǔ)言4.0版開(kāi)始,在“程序”菜單里多出一個(gè)選項(xiàng),我們點(diǎn)擊“程序”→“配置”,會(huì)出現(xiàn)“程序配置對(duì)話框”,

如下圖所示。

程序選中的是Linux控制臺(tái)程序。

我們?cè)倏匆幌鲁绦虿藛?,無(wú)論編譯哪種類型的程序,都將使用如圖箭頭所指的“編譯”或者下面的“獨(dú)立編譯”這2個(gè)子菜單。

我們?cè)诔绦蚺渲眠x擇框中選擇不同的程序類型,將編譯出對(duì)應(yīng)類型的程序。

注意:

  • 易語(yǔ)言Linux版目前只支持無(wú)窗口的控制臺(tái)程序。
  • 易語(yǔ)言Linux版目前只支持部分命令。

二 平臺(tái)轉(zhuǎn)換

如果已經(jīng)選中了某個(gè)平臺(tái)編寫(xiě)代碼,只需要通過(guò)“程序配置對(duì)話框”→“程序類型”中選擇“Linux控制臺(tái)程序”,就可以很方便的編譯出能在Linux平臺(tái)下運(yùn)行的程序。

剛才我們的編寫(xiě)目的平臺(tái)為L(zhǎng)inux,我們可切換到Windows平臺(tái),如下圖所示。

大家可以觀察一下,轉(zhuǎn)到Windows目的平臺(tái)后易語(yǔ)言的標(biāo)題欄的變化,如下圖所示。

三 代碼編寫(xiě)

新建一個(gè)Linux程序后,我們可以輸入以下代碼:

其中“標(biāo)準(zhǔn)輸出()”與“標(biāo)準(zhǔn)輸入()”是新增加的命令,可以在支持庫(kù)子夾中找到。

然后我們選擇菜單“編譯”→“編譯”,或者按下F7,把剛才編寫(xiě)的代碼保存成文件,例如文件名為soft。如下圖所示。

注意:

  • 編譯出來(lái)的Linux程序是沒(méi)有固定后綴名的。
  • 文件名也可以取為中文名稱。但必須目的Linux系統(tǒng)支持中文。

四 執(zhí)行Linux程序

注意:

  • 以下操作都在Linux平臺(tái)下,若沒(méi)有安裝Linux操作系統(tǒng),請(qǐng)選擇一個(gè)版本的Linux操作系統(tǒng)。并且同時(shí)支持中文Linux操作系統(tǒng)。文件名也可以取為中文名稱。

我們將剛才編譯的文件soft放到Linux平臺(tái)的主目錄下,同時(shí)將krnln.so文件放到同一目錄下,運(yùn)行終端(Terminal)程序,我們將看到如下的界面

首先我們先列出當(dāng)前文件夾下面的所有文件:

現(xiàn)在,soft文件的字體是黑色的,我們是無(wú)法在Linux下執(zhí)行的,輸入soft后將出現(xiàn)如下的錯(cuò)誤信息:

我們只要輸入“chmod 775 程序名稱”,這個(gè)命令格式,就可以在Linux下運(yùn)行soft程序,輸入這個(gè)命令的作用是賦予指定程序以有可執(zhí)行權(quán)限。

這時(shí)我們?cè)儆胠s命令列出所有文件后,soft這個(gè)文件的字體就變成另外一種顏色:

這時(shí)我們?cè)龠\(yùn)行soft后,就可以執(zhí)行剛才我們?cè)赪indows平臺(tái)下編寫(xiě)的Linux程序了,我們按照程序的提示輸入20和30后,就可以看到程序會(huì)自動(dòng)輸出結(jié)果50,然后程序自動(dòng)結(jié)束。

備注1:

運(yùn)行易語(yǔ)言編譯出的Linux程序有3個(gè)支持庫(kù)文件支持:

1: 文件krnln.so(系統(tǒng)核心支持庫(kù))

本庫(kù)為易語(yǔ)言系統(tǒng)的基本庫(kù)之一,需要易系統(tǒng)3.6版本的支持,提供了47種庫(kù)定義數(shù)據(jù)類型,提供了579種命令,提供了330個(gè)庫(kù)定義常量。

2: 文件dp1.so(數(shù)據(jù)操作支持庫(kù)一)

本庫(kù)為一般支持庫(kù),需要易系統(tǒng)3.6版本的支持,需要系統(tǒng)核心支持庫(kù)3.0版本的支持,提供了7種命令,提供了2個(gè)庫(kù)定義常量。

3: 文件cncnv.so(漢字編碼轉(zhuǎn)換支持庫(kù))

本庫(kù)為一般支持庫(kù),需要易系統(tǒng)3.6版本的支持,需要系統(tǒng)核心支持庫(kù)3.0版本的支持,提供了1種命令,提供了5個(gè)庫(kù)定義常量。

以上3個(gè)是易語(yǔ)言Linux下的支持庫(kù)文件,運(yùn)行易語(yǔ)言編譯的Linux程序,必須帶上相關(guān)支持庫(kù)文件,支持庫(kù)文可以放在以下3個(gè)地方:

  • 1.和程序文件放在同一目錄下
  • 2.放在 /lib下
  • 3.放在 /usr/lib下

備注2:

在終端里運(yùn)行程序,必須在程序名稱前面加“./”

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對(duì)腳本之家的支持。如果你想了解更多相關(guān)內(nèi)容請(qǐng)查看下面相關(guān)鏈接

相關(guān)文章

  • 實(shí)例講解易語(yǔ)言復(fù)制數(shù)組

    實(shí)例講解易語(yǔ)言復(fù)制數(shù)組

    在本篇內(nèi)容里小編為網(wǎng)友們分享了關(guān)于易語(yǔ)言復(fù)制數(shù)組的方法內(nèi)容,需要的朋友們可以學(xué)習(xí)下。
    2018-12-12
  • 詳解易語(yǔ)言導(dǎo)入語(yǔ)言包方法

    詳解易語(yǔ)言導(dǎo)入語(yǔ)言包方法

    在本文里小編給大家分享的是關(guān)于易語(yǔ)言導(dǎo)入語(yǔ)言包的詳細(xì)步驟內(nèi)容,有需要的朋友們可以學(xué)習(xí)下。
    2018-12-12
  • 易語(yǔ)言返回命令使用講解

    易語(yǔ)言返回命令使用講解

    今天小編就為大家分享一篇關(guān)于易語(yǔ)言返回命令使用講解,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2018-10-10
  • 易語(yǔ)言修改在訪問(wèn)完網(wǎng)頁(yè)后超級(jí)鏈接框中文本的顏色

    易語(yǔ)言修改在訪問(wèn)完網(wǎng)頁(yè)后超級(jí)鏈接框中文本的顏色

    今天小編就為大家分享一篇關(guān)于易語(yǔ)言修改在訪問(wèn)完網(wǎng)頁(yè)后超級(jí)鏈接框中文本的顏色,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2018-11-11
  • 易語(yǔ)言將電腦任務(wù)欄透明化的代碼

    易語(yǔ)言將電腦任務(wù)欄透明化的代碼

    今天小編就為大家分享一篇關(guān)于易語(yǔ)言將電腦任務(wù)欄透明化的代碼,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2018-12-12
  • 易語(yǔ)言打開(kāi)與關(guān)閉輸入法的代碼示例

    易語(yǔ)言打開(kāi)與關(guān)閉輸入法的代碼示例

    今天小編就為大家分享一篇關(guān)于易語(yǔ)言打開(kāi)與關(guān)閉輸入法的代碼示例,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2018-12-12
  • 詳解易語(yǔ)言的如果命令

    詳解易語(yǔ)言的如果命令

    在本篇內(nèi)容里小編給大家分享的是關(guān)于易語(yǔ)言的如果命令的使用方法和技巧,需要的可以學(xué)習(xí)下。
    2018-12-12
  • 易語(yǔ)言注冊(cè)自定義協(xié)議Register protocol

    易語(yǔ)言注冊(cè)自定義協(xié)議Register protocol

    今天小編就為大家分享一篇關(guān)于易語(yǔ)言注冊(cè)自定義協(xié)議Register protocol,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2018-11-11
  • 易語(yǔ)言通過(guò)post實(shí)現(xiàn)對(duì)小米路由器操作的代碼

    易語(yǔ)言通過(guò)post實(shí)現(xiàn)對(duì)小米路由器操作的代碼

    今天小編就為大家分享一篇關(guān)于易語(yǔ)言通過(guò)post實(shí)現(xiàn)對(duì)小米路由器操作的代碼,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2018-11-11
  • 易語(yǔ)言將選擇框的選項(xiàng)設(shè)置為圖片的方法

    易語(yǔ)言將選擇框的選項(xiàng)設(shè)置為圖片的方法

    今天小編就為大家分享一篇關(guān)于易語(yǔ)言將選擇框的選項(xiàng)設(shè)置為圖片的方法,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2018-11-11

最新評(píng)論