成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

如何在Windows中編譯Linux/Unix代碼

系統(tǒng) Linux
很多經(jīng)典算法往往是用C++在linux下實現(xiàn)的,對長期從事windows開發(fā)的辛苦大眾來說,想看這些算法的運行效果不得不費一點小功夫。今天搗鼓了一晚上才搞定這事,寫出實現(xiàn)方法和大家共享。

很多經(jīng)典算法往往是用C++在linux下實現(xiàn)的,對長期從事windows開發(fā)的辛苦大眾來說,想看這些算法的運行效果不得不費一點小功夫。今天搗鼓了一晚上才搞定這事,寫出實現(xiàn)方法和大家共享。

***步:下載安裝新版Cygwin軟件。該軟件的官方網(wǎng)站:http://cygwin.com/

Cygwin軟件的作用是讓W(xué)indows擁有Unix-like環(huán)境的軟件。所以,GCC等編譯器自然也就會包含在里面。不過,對于開發(fā)者,Cygwin是一個開發(fā)環(huán)境。而對于用戶來說Cygwin是一個運行環(huán)境。

注意:要編譯C++或者C程序的話,再安裝時在選擇組件這一步需要選中Devel 選項下的gcc-core,gcc-g++,make 以及Lib選項卡下的glib2,glib2-devel,glib2-runtime。

第二步:修改 cygwin.bat文件。

找到cygwin項目安裝目錄下的cygwin .bat文件,用記事本將其打開。修改成如下形式:

@echo off

C:

set CYGWIN=tty notitle glob

set PATH=%PATH%;c:\cygwin\bin;c:\cygwin\sbin;c:\cygwin\usr\bin;c:\cygwin\usr\sbin;c:\cygwin\usr\local\bin

set LD_LIBRARY_PATH=c:\cygwin\lib;d:\cygwin\usr\lib;c:\cygwin\usr\local\lib

chdir C:\cygwin\bin

bash --login -i

紅色部分為新加入的部分,注意把里面的的路徑改成你自己的安裝路徑。

第三步:在Cygwin使用g++編譯軟件。

在Cygwin安裝目錄下,運行cygwin.bat就可以啟動cygwin環(huán)境了。環(huán)境啟動后使用cd /cygdrive/...進入你項目所在的文件夾(...代表項目目錄,如:cd /cygdrive/d/testProject/)。進入目錄后你就可以使用g++命令來編譯代碼了,g++命令的具體使用方法可以通過鍵入g++ --?命令來了解。一般網(wǎng)上的項目都有一個makefile文件,如果你下載的項目恰好也有這個文件,那走運了,你直接在ygwin環(huán)境中輸入make命令即可編譯整個項目。到此為止軟件應(yīng)該已經(jīng)被編譯成功。

第四步:運行軟件。

運行軟件是用如下形式的命令:./testProject -parameter 。另外提一句,如果需要在cygwin環(huán)境輸入數(shù)據(jù),在linux環(huán)境中ctrl +d表示輸入結(jié)束(windows中是ctrl+Z再按回車)。

【編輯推薦】

  1. 教會你Linux Shell自動交互的三種方法
  2. 20年風(fēng)雨歷程:Linux嵌入式
  3. 詳解嵌入式Linux驅(qū)動入門
責(zé)任編輯:趙寧寧 來源: 博客園
相關(guān)推薦

2017-03-16 18:50:59

2018-01-29 11:10:47

LinuxUnix網(wǎng)絡(luò)取證工具

2017-01-05 14:42:49

LinuxUnix服務(wù)器

2011-08-04 15:55:50

Windows 編譯 Objective-

2018-02-28 13:45:47

LinuxUnixVim

2018-02-24 16:30:49

LinuxUnixBash

2017-09-18 10:05:15

WindowsLinux容器

2018-02-01 17:32:30

LinuxUNIXBash Shell

2017-08-07 16:41:39

LinuxOpenCV

2021-09-03 09:06:42

代碼時間開發(fā)

2018-03-28 17:51:24

LinuxUnix

2018-08-30 10:00:12

Windows 10修復(fù)黑屏

2013-05-14 10:53:43

2018-04-23 10:10:25

Windows 10關(guān)閉通知

2018-04-09 09:45:09

Windows 10休眠

2021-11-22 16:51:40

LinuxBitlockerWindows

2020-08-28 07:00:00

WSLLinuxWindows 10

2019-09-16 13:48:03

Linux管理日志

2021-04-30 13:19:20

Linux刪除分區(qū)

2017-01-11 16:41:16

Linux設(shè)備文件文件系統(tǒng)
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 亚洲看片 | 老妇激情毛片免费 | 黄色大片在线免费观看 | 99在线资源 | 综合色站导航 | 日本免费一区二区三区四区 | 国产综合精品 | 中文字幕一区二区三区四区不卡 | 天天狠狠 | 欧美一区二区在线 | 国产精品a一区二区三区网址 | 精品乱码一区二区三四区视频 | 久久久国产一区二区三区 | 久久一二 | 涩涩视频在线观看 | 欧美日韩高清一区 | 亚洲精品在线免费观看视频 | 欧美视频成人 | 欧美日韩精品一区 | 青青草在线视频免费观看 | 日韩精品视频在线免费观看 | 欧美国产一区二区 | 久久亚洲欧美日韩精品专区 | 国产精品久久一区 | 午夜视频在线 | 不卡一区二区三区四区 | 日韩伦理一区二区三区 | 久久久高清 | 精品三级在线观看 | 日本精品视频一区二区 | 亚洲精品黄 | 中文字幕av一区二区三区 | 亚洲国产自产 | 日韩国产黄色片 | 国内自拍视频在线观看 | 精品日本久久久久久久久久 | 国产免费一区二区 | 日韩午夜| 国产免费色 | www.操.com| 在线精品亚洲欧美日韩国产 |