在Linux系統下編譯Windows的程式

2021-07-16 03:25:24 字數 592 閱讀 4647

mingw:在linux系統下編譯windows的程式

... 4%e7%a8%8b%e5%ba%8f

ubuntu下可以直接安裝:

sudo apt-get install mingw32 mingw32-binutils mingw32-runtime

安裝後編譯程式可以:

i586-mingw32msvc-g++(編譯c++程式)

i586-mingw32msvc-gcc(編譯c程式)

用法和gcc/g++非常類似。

如hello.c程式:

int winapi winmain (hinstance hinstance,

hinstance hprevinstance,

pstr szcmdline,

int icmdshow)

編譯:i586-mingw32msvc-gcc hello.c -o hello.exe -mwindows

注:-mwindows指示其編譯的是windows程式,若編譯的是console(命令列)程式,則不需要這個引數。

若安裝了wine,還可以測試一下這個程式:

wine hello.exe

Linux系統下的檔案自動備份到Windows系統

linux系統下的檔案自動備份到windows下 wget rpm ivh vsftpd 2.2.2 11.el6.x86 64.rpm 或 yum install vsftpd y 這裡主要設定拒絕匿名登入和鎖定使用者到自家目錄 1.拒絕匿名登入 anonymous enable no 2.鎖定使...

用VMware在Linux中安裝Windows

quote 今天老大交給我個任務,把公司的windows流 伺服器放到linux中去,來節省一台伺服器,我倒 本來想使用helix實驗一下的,可是老大說一定要使用windows server環境,方便以後除錯其餘的東東,我狂暈,以前在win下虛擬可好多linux使用,可是還沒弄過在linux下虛擬w...

ACE在Linux下編譯安裝

ace版本 ace 5.6 安裝過程 設定環境變數 看使用者使用的是那種shell環境,我比較喜歡用csh的所以在.cshrc檔案中新增ace root環境變數 bash的在.bashrc裡配置 export mpc root ace root mpc export ld library path ...