GnuWin32是Gnu的windows移植版本,它包含了linux下的一些在win32环境下的工具,支持XP、win7、win8以及win10等全部操作系统。小编这里为大家带来GnuWin32最新版本,附安装使用教程。欢迎下载!
GnuWin32怎么用
1). 从本页下载并解压gnuwin32
2). 双击gnuwin32.exe安装包,将gnuwin32安装到指定文件夹。
3). 认真阅读readme.txt。上面具体介绍了安装步骤。
4). 运行download.bat。这个批处理程序将从网上下载各个工具包。这一过程需要大概十分钟左右。
5). 运行install.bat。程序将自动安装下载下来的各个工具包。
6). 将生成的gnuwin32复制到指定文件夹。
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). 这时我们发现安装目录lib下并没有libgsl.lib和libgslcblas.lib这两个文件,倒是有两个扩展名为def和a(linux下库文 件包格式)的文件,因此必须进行转换。点击开始菜单,点击运行,输入cmd。进入gsl库的lib目录下依次输入以下两条语句:
lib /machine:i386 /def:libgsl.def
lib /machine:i386 /def:libgslcblas.def
这样就能成功生成需要的lib文件了。笔者也试过不加/machine:i386,生成的lib在window7 64位系统下是可以正常运行的。
12). 另一个需要注意的地方是,如果我们在程序中要使用gsl的动态连接库,那么需要预定义GSL_DLL,否则链接器会找不到符号,或出现其他运行时问题。
详见:
http://gnuwin32.sourceforge.net/packages/gsl.htm
13). 编译,链接,测试结果如下。

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官方版
- 安卓官方手机版
- IOS官方手机版















Apifox(Api调试管理工具)2.1.29.1 绿色版
小乌龟代码管理工具(TortoiseGit)2.13.0.1 中文免费版
SoapUI破解版5.7.0 最新版
小皮面板(phpstudy)8.1.1.3 官方最新版
Ruby3.0(ruby运行环境)3.0.2 官方版
gcc编译器( MinGW-w64 9.0.0绿色版)免费下载
宝玉编辑助手0.0.05新版
火花编程软件2.7.2 官方pc版
猿编程少儿班客户端3.1.1 官方版
Restorator 2009中文版单文件汉化版
十六进制阅读小工具
IT码农工具软件1.0 中文免费版
Postman Canary(网页调试软件)官方版7.32.0绿色免费版
大耳猴少儿编程客户端1.1.2 官方免费版
excel批量sql语句(通过excel构建sql工具)1.0 免费版
软件添加弹窗和网址工具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 中文绿色版




系统自带的命令行帮助文件(ntcmds.chm)chm格
Excel转换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字体设置工具(vc6字体设置工具)1.0 中文绿