為什麼易語言做好的程式傳給別人不能開啟

2025-03-28 14:25:11 字數 2973 閱讀 8485

1樓:匿名使用者

沒搞過, 官網是這麼說的 易語言擁有自己獨立的高質量編譯器,源程式被直接編譯為目的機器的cpu指令,不存在任何速度瓶頸和安全隱患。編譯器是程式語言中最核心汪旅明最關鍵的部分,易語言的編譯鎮兆器不僅效率高,而且可以編譯出與操作系困告統平臺無關的可執行**。

但這裡有點奇怪, 如果是"直接編譯為目的機器的cpu指令", 那就一定不會是"與作業系統平臺無關的可執行**"。 所以, 這東西是不是半編譯的?如果是那就要在目標機器上也安裝易語言執行環境。

如果不是, 那查一下是不是作業系統版本不相容或是缺少什麼鏈結庫之類的東西。

2樓:匿名使用者

樓主請描述清楚,這個原因很多,首先你傳的是編譯過的程式還是**?怎麼編譯的?不能執行報什麼錯?

不過看這些日並帶手子的這類問題猜測,你可能是編譯完了,只把exe傳過去了吧?易語言編譯的程式,如果不是獨立編譯(使用的是靜態編譯)那就需要e的支援庫才能正常執行(在編譯的時候會提絕嫌示需要依賴檔案,是否也輸出出來)如果對方沒裝易行公升語言(或者版本太低)。就會出錯的。

如果這樣的話把庫傳一下試試吧。

3樓:匿名使用者

點靜態編譯或者獨立編譯,編譯出來了用rar壓縮了再給好友發過去,讓他解壓出來用!

4樓:匿名使用者

利用版的進行靜態編譯,如果呼叫了外部的dll,也要打包才行。

5樓:匿名使用者

哈哈我告訴你把 用右鍵點壓縮 在點桌面的 就好了。

用易語言做好的軟體後傳給別人。別人打不開怎麼回事?

6樓:網友

你用的是編譯,而不是靜態編譯,缺少了支援庫檔案,要麼你採用靜態編譯,要麼你複製乙個檔案到程式目錄內也可以解決問題。

7樓:匿名使用者

重新靜態編譯,庫檔案不全。

為什麼易語言做的軟體發給別人打不開?

8樓:網友

汗呀,這樣要支援庫才行,不然別人必須要 安裝易語言才行,要不然就附帶支援庫,我一看就知道你是直接點選的 「編譯」但是沒有把支援庫寫入出去吧,你發給別人的檔案只有10-20k是不?是的話,恭喜你別人沒有易語言是打不開的。建議 靜態編譯吧 及link 先配置好,基礎教程先看好。

9樓:只為醍醐灌頂

靜態編譯出來的也是exe,有兩種辦法,一種是編譯的時候把支援庫一起帶上,另一種是靜態編譯,那樣就會把所用到的庫裡的東西直接放進exe裡了。

易語言:我做的軟體在自己的電腦能開啟,傳給別人怎麼打不開啊?

10樓:網友

你做好的是什麼格式的,需要解壓的嗎。

為什麼我用易語言編好乙個程式發給別人,別人就打不開了呢?

11樓:信雙哥

你可能是直接編譯的吧?直接編譯的同時會生成執行庫,你要把執行庫連著程式一起發過去。建議用編譯下面那個靜態編譯,這樣編譯出來的程式就可以直接用。

12樓:狗出沒生活

易語言的程式在殺軟這方面報毒很嚴重,可能在傳輸的時候會造成誤殺處理現象,建議先改字尾後再傳送,謝謝!

13樓:匿名使用者

靜態編譯或編譯時把依賴 的檔案寫出。

為什麼我用易語言編譯出來的程式我自己可以開啟可是傳給別人開啟就這樣

14樓:當忘掉過去

您好,你可以只是普通編譯程式,編譯的程式只能在有易語言的電腦執行,您應該使用靜態或者獨立編譯才能在沒有易語言的目錄開啟。不懂的後私信我。

15樓:紫封

其他電腦上沒有執行庫。

16樓:海闊天空

樓上說的對(不知樓上能教我安鍵精靈嗎)

為什麼我用易語言做出來的軟體發給別人 別人打不開?

17樓:網友

首先,你是否使用的靜態編譯,普通編譯需要帶上支援庫,你在編譯的時候在輸出框中會顯示你需要那些支援庫,把那些支援庫都打包一起發給你朋友就可以了。

最好把你朋友看到的英文字母發出來!

**中的就是在編譯的時候提示你需要的支援庫,你只要把必須的支援庫從易語言的資料夾中找到然後複製到你程式的執行目錄下就可以了!】

18樓:網友

好像你沒編譯吧,要不就是別人家的電腦的謙容性。。

19樓:獨立團

01:對方殺軟截殺(50%不是,因為我沒碰到)

02:對方沒安裝易語言。(我叫我朋友安裝了後,從qq傳過去,一切ok)

為什麼用易語言做的軟體發給別人不能用

20樓:網友

因為你沒有用靜態編譯。請追問。

你的易語言是破解版的嗎?不是破解版的不能用靜態編譯哦!如2樓所說。

靜態編譯很簡單啊!

<>靜態編譯過程啊。

就是這樣。。。

21樓:網友

不用那麼麻煩,你在編譯之後,會彈出乙個東東,然後按寫出就可以了,然後把寫出的檔案和本來的檔案放在一起發給比人。

22樓:小默愛上愛

應該是你編譯的時候沒有靜態編譯,缺少支援庫。

怎麼把我做好的易語言程式發給好友並讓他能順利開啟如題 謝謝了

23樓:包彤苼

靜態編譯或者獨立編譯。把程式編譯出來。 之所以說靜態編譯塵豎毀或者獨立編譯是因為版本纖帶不同。

不知道樓主你的易語言版本派備是什麼版本 低版本的就叫獨立編譯。新版本的就叫靜態編譯。 希望!

24樓:千秋赤壁碑

在字尾後面隨便加點什麼,叫他刪了再開啟就是了唄~

易語言編譯現行易程式失敗或被中止 什麼意思

語法錯誤啦,易語言中每個函式都有對應的說明,多看看呼叫格式 整數型 資訊框 通用型 提示資訊,整數型 按鈕,文字型 視窗標題 系統核心支援庫 系統處理 英文名稱 msgbox 在對話方塊中顯示資訊,等待使用者單擊按鈕,並返回一個整數告訴使用者單擊哪一個按鈕。該整數為以下常量值之一 0 確認鈕 1 取...

易語言裡的符號各是什麼意思

引用常量或者 資源 比如 紅色 相當於除號,在除法運算中使用 比如 編輯框1.內容 到文字 10 5 含義有倆個 1.賦值,賦值規則 把等號右邊的值賦值到左邊 比如 變數 1 2.判斷中使用 比如 判斷開始 到數值 編輯框1.內容 到數值 編輯框2.內容 資訊框 倆個編輯框內的內容是一致的!0,預設...

C語言程式問題,我的c語言程式有什麼問題?

fun x,y,1 求每一行的最小值放進y裡面 fun x,y,0 求每一行的最大值放進y裡面 這個應該是判斷條件有問題,那個判斷形式應該是?前後返回的是判斷條件為真的時候的值,後面返回的是判斷條件不成立的時候的值,你這個寫法根本沒有改變flag的值,因為根本就沒有做賦值的操作。我的c語言程式有什麼...