Linux下的Code Block怎麼用?Linux連EXE都生成不了,怎麼辦

2022-07-22 01:40:19 字數 1306 閱讀 8682

1樓:百元新

exe檔案執行是要依靠windows系統的庫,linux系統肯定不支援。

不過如果在linux安裝wine軟體,可以安裝執行一般小型的windows程式。

wine的安裝;

1. 安裝 wine

ubuntu 官方自帶了 wine, 但是推薦用 winehq官方提供的最新版本 wine , 新版本解決了很多以前顯得麻煩的問題。

接下來,可以開啟一個終端,執行:

sudo apt-get update

sudo apt-get install wine

安裝完以後,用滑鼠右鍵點選檔案,選這「使用其他程式開啟」,在其中選這wine就可以執行了。

2樓:匿名使用者

linux下的code block和windows下一模一樣,只是他們檔案格式不一樣而已,你先安裝gcc編譯器,然後直接解壓code block,進入目錄下執行code block即可。關於編譯檔案就很容易了,和windows下一樣操作,唯一不同的就是生成的檔案格式不一樣,linux下的二進位制可執行檔案一般都是沒有字尾的,或者有.sh,.

pl,.bin,等之類怪怪的。你不熟悉linux就不要玩跨平臺程式設計,想實現跨平臺程式設計的話先實現跨平臺操作管理--精通linux系統管理(其實就是簡單的命令使用+常用工具的操作而已),然後再進行跨平臺程式設計吧,單獨的進行程式移植是不行的,你都不熟悉linux平臺的特點。

codeblocks無法生成可執行程式,怎麼解決?

3樓:匿名使用者

這兩行文字沒有足夠資訊,你應該提供完整的 build log。

如何在linux平臺將python封裝成exe檔案,我用cxfreeze試過,生成了linux下的可執行檔案,無法生成exe檔案

4樓:匿名使用者

你先要知道的是,對於:

可執行檔案:

linux下有對應的elf類的,就是你生成的,是可以執行的;

windows下:才叫做exe,是對應的別的格式的;需要在windows平臺下去打包,才能生成exe格式的。

所以,對於你的問題的答案是:

的確是無法在linux下生成exe的,是正常的。

如果非要生成,則需要到windows下去折騰,才能生成exe。

詳見:【記錄】用cx_freeze把python**打包成單個獨立的exe可執行檔案

更建議用,更好用的:pyinstaller,詳見:

【記錄】用pyinstaller把python**打包成單個獨立的exe可執行檔案

linux下如何開啟埠,linux 下如何開啟埠

在linux使用過程中,需要了解當前系統開放了哪些埠,並且要檢視開放這些埠的具體程序和使用者,可以通過netstat命令進行簡單查詢 netstat命令各個引數說明如下 t 指明顯示tcp埠 u 指明顯示udp埠 l 僅顯示監聽套接字 所謂套接字就是使應用程式能夠讀寫與收發通訊協議 protocol...

如何在windows下編譯linux下的c 程式

安裝虛擬機器,在虛擬機器中安裝ubuntu,再在ubuntu上進行linux程式開發 還有種方式就是遠端登陸到另外一臺linux主機 在windows下安裝一個開發工具code blocks,可以跨平臺的。內建使用了一cygwin環境,就是linux的開發環境。編譯的程式目標平臺如果是linux,建...

linux下執行c程式報段錯誤,linux下執行c程式報段錯誤

我沒看完,就看了幾行,這裡就有錯誤 curnode malloc sizeof struct road roadsize m chg int16 roadsize curnode one road.roadsize roadsize 這裡 curnode 是剛剛申請的吧,curnode one ro...