June 13, 2008
carmenux
在天空部落發表於19:39:36 |
PROGRAMMING
鼓勵此網誌:0
在Windows作業系統上建立一個類似Unix的環境,執行Unix的指令及眾多的應用程式.
Cygwin是許多自由軟體的集合,主要目的是通過重新編譯,將POSIX系統(例如Linux、BSD,以及其他Unix系統)上的軟體移植到Windows上。Cygwin移植工作在Windows NT、Windows 2000、Windows XP以及Windows Server 2003上比較好,在Windows 95和Windows 98上,相對差勁一些。目前Cygwin由Red Hat等負責維護。
下載gcc及gmp壓縮檔到home/XXXX資料夾
使用linux解壓縮指令(有時winrar會發生錯誤)。
http://linux.vbird.org/linux_basic/0240tarcompress/0240tarcompress.php#tar
底下步驟先完成gmp再做gcc
分別建立資料夾並進入資料夾。(mkdir gmp & cd gmp)
開始config (../gmp-4.2.2/configure)
../gcc-4.2.1/configure --prefix=/usr/local --enable-threads=posix
--enable-bootstrap --enable-libgomp
--enable-languages=c,c++,java
make
make install
測試 gcc -fopenmp test.c && ./a
確定完成後可刪除 gcc & gmp 資料夾
Cygwin是許多自由軟體的集合,主要目的是通過重新編譯,將POSIX系統(例如Linux、BSD,以及其他Unix系統)上的軟體移植到Windows上。Cygwin移植工作在Windows NT、Windows 2000、Windows XP以及Windows Server 2003上比較好,在Windows 95和Windows 98上,相對差勁一些。目前Cygwin由Red Hat等負責維護。
下載gcc及gmp壓縮檔到home/XXXX資料夾
使用linux解壓縮指令(有時winrar會發生錯誤)。
http://linux.vbird.org/linux_basic/0240tarcompress/0240tarcompress.php#tar
底下步驟先完成gmp再做gcc
分別建立資料夾並進入資料夾。(mkdir gmp & cd gmp)
開始config (../gmp-4.2.2/configure)
../gcc-4.2.1/configure --prefix=/usr/local --enable-threads=posix
--enable-bootstrap --enable-libgomp
--enable-languages=c,c++,java
make
make install
測試 gcc -fopenmp test.c && ./a
確定完成後可刪除 gcc & gmp 資料夾



