GnuWin32是Gnu的windows移植版本,它包含了linux下的一些在win32環(huán)境下的工具,支持XP、win7、win8以及win10等全部操作系統(tǒng)。小編這里為大家?guī)鞧nuWin32最新版本,附安裝使用教程。歡迎下載!
GnuWin32怎么用
1). 從本頁下載并解壓gnuwin32
2). 雙擊gnuwin32.exe安裝包,將gnuwin32安裝到指定文件夾。
3). 認(rèn)真閱讀readme.txt。上面具體介紹了安裝步驟。
4). 運行download.bat。這個批處理程序?qū)木W(wǎng)上下載各個工具包。這一過程需要大概十分鐘左右。
5). 運行install.bat。程序?qū)⒆詣影惭b下載下來的各個工具包。
6). 將生成的gnuwin32復(fù)制到指定文件夾。
7). 新建win32控制臺程序,命名為GnuWin32_Test。代碼后附。
8). 在Project -> GnuWin32_Test Properties -> Configuration Properties -> C/C++ -> General -> Additional Include Directories 中增加頭文件路徑。

9). 在Project -> GnuWin32_Test Properties -> Configuration Properties -> Linker -> General -> Additional Library Directories 中增加庫文件路徑。

10). 在Project -> GnuWin32_Test Properties -> Configuration Properties -> Linker -> Input -> Additional Dependencies 中增加所依賴的庫文件libgsl.lib和libgslcblas.lib。

11). 這時我們發(fā)現(xiàn)安裝目錄lib下并沒有l(wèi)ibgsl.lib和libgslcblas.lib這兩個文件,倒是有兩個擴(kuò)展名為def和a(linux下庫文 件包格式)的文件,因此必須進(jìn)行轉(zhuǎn)換。點擊開始菜單,點擊運行,輸入cmd。進(jìn)入gsl庫的lib目錄下依次輸入以下兩條語句:
lib /machine:i386 /def:libgsl.def
lib /machine:i386 /def:libgslcblas.def
這樣就能成功生成需要的lib文件了。筆者也試過不加/machine:i386,生成的lib在window7 64位系統(tǒng)下是可以正常運行的。
12). 另一個需要注意的地方是,如果我們在程序中要使用gsl的動態(tài)連接庫,那么需要預(yù)定義GSL_DLL,否則鏈接器會找不到符號,或出現(xiàn)其他運行時問題。
詳見:
http://gnuwin32.sourceforge.net/packages/gsl.htm
13). 編譯,鏈接,測試結(jié)果如下。

GnuWin32_Test.cpp代碼

// GnuWin32_Test.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include <iostream>
#include <gsl/gsl_sf.h>
int _tmain(int argc, _TCHAR* argv[])
{
std::cout << gsl_sf_gamma_inc( 1.5, 0.5 ) << std::endl;
std::cout << gsl_sf_gamma_inc_Q( 1.5, 0.5 ) << std::endl;
std::cout << gsl_sf_gamma_inc_P( 1.5, 0.5 ) << std::endl;
std::cin.get();
return 0;
}
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版















Apifox(Api調(diào)試管理工具)2.1.29.1 綠色版
小烏龜代碼管理工具(TortoiseGit)2.13.0.1 中文免費版
SoapUI破解版5.7.0 最新版
小皮面板(phpstudy)8.1.1.3 官方最新版
Ruby3.0(ruby運行環(huán)境)3.0.2 官方版
gcc編譯器( MinGW-w64 9.0.0綠色版)免費下載
寶玉編輯助手0.0.05新版
火花編程軟件2.7.2 官方pc版
猿編程少兒班客戶端3.1.1 官方版
Restorator 2009中文版單文件漢化版
十六進(jìn)制閱讀小工具
IT碼農(nóng)工具軟件1.0 中文免費版
Postman Canary(網(wǎng)頁調(diào)試軟件)官方版7.32.0綠色免費版
大耳猴少兒編程客戶端1.1.2 官方免費版
excel批量sql語句(通過excel構(gòu)建sql工具)1.0 免費版
軟件添加彈窗和網(wǎng)址工具1.0 中文免費版
天霸編程助手2.1 單文件中文版
ida pro 中文破解版(反編譯工具)7.0 永樂漢化版64位
VBA代碼助手3.3.3.1官方版
JDK 12 linux版for 64位
Samba(完全支持Python 3)4.10 官方最新版
猿編程電腦端3.9.1.347 官方PC版
蒲公英 Android SDKV4.1.11 官方最新版
蒲公英iOS SDK2.8.9.1 官方最新版
WxPython中文可視化編輯器1.2 簡體中文免費版
Python代碼生成器1.0 中文免費版
C語言代碼實例助手1.0 免費版
notepad++7.8.2 中文免費版
wpe pro Alpha 0.9a 中文綠色版




系統(tǒng)自帶的命令行幫助文件(ntcmds.chm)chm格
Excel轉(zhuǎn)換XML工具1.0 免費版
實體類SQL生成工具1.0 綠色免費版
XML字符串解析工具2.0.3 免費版
VC++Spelly(代碼拼寫檢查)3.0.1 官方最新版
易語言vc6迷你連接器【dos命令形式運行】綠
Elastix 20163.0 免費版
sql語法分析器(sql語法分析工具)3.1.0 綠色
dev c++下載(DEV-C++)5.9.2 多語安裝免費版
vc字體設(shè)置工具(vc6字體設(shè)置工具)1.0 中文綠