linux可执行文件在window,教你如何在windows下编译linux生成windows的可执行程序
首先在cygwin.com下載最新的cygwin.exe,這個文件很小,大概幾百K吧,之后運行程序
之后下一步,直到出現下面的畫面
這個是選擇網站下載鏡像的,隨便選一個就行,連接出錯誤的話就選擇其他的網下載
之后選擇下面的選項,下面的兩步驟是安裝gcc編譯器的
其他的直接NEXT就行了,然后就是漫長的等待了,比較大
安裝完成以后就可以在windows下編譯linux程序了,不過有些和linux指令有一點點的區別,
編譯后想運行生成的.exe文件的話需要在cygwin目錄下搜索出一個叫cygwin1.dll的文件,將這個文件放到和GCC生成的文件目錄下,然后就可以運行了(注意在gcc
編譯時,生成的文件格式是.exe)
另外,你也可以將安裝好的cygwin/bin目錄加入到你的windows的環境變量中,這樣你在你的電腦中運行->cmd下也可以運行和編譯linux文件了
windows的環境變量設置方法:我的電腦右鍵->屬性->高級->環境變量->在下面的那個窗口中找到Path選項,然后編輯
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem
在后面加入 ;C:\cygwin\bin
最前面有分號的哦!!(要寫英文的分號!!!)
經過漫長的安裝,現在你應該就可以正常使用你pc下的cmd了,當然,你的cmd是支持linux指令的,呵呵
總結
以上是生活随笔為你收集整理的linux可执行文件在window,教你如何在windows下编译linux生成windows的可执行程序的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 重启Hbase命令
- 下一篇: linux下可执行文件无法执行问题定位排