1 我的gsl安装路径:D:/GnuWin32
1 eclipse 新建c++ project Helloworld类型的工程,取名gsl_test;
2 设置工程属性,将gsl 添加到工程中。
2.1 project-->properties--->C/C++ builder--->GCC C++ complier --->Includes
添加"D:/GnuWin32/include"
2.2 project-->properties--->C/C++ builder--->GCC complier --->Includes
添加"D:/GnuWin32/include"
2.3 project-->properties--->C/C++ builder---> MinGW C++ Linker---->Libraries
2.3.1 在libraries(-l)中添加 (1) gsl (2) gslcblas
注: 在GnuWin32的lib目录下会有libgsl.a 和libcblas.a 两个静态库,mingw链接该静态库时,会自动去掉libgsl 与libgslcblas的lib.而mingw实际上的链接的库文件名为-lgsl -lgslcblas. 如果在Dev-cpp下使用过gsl,Devcpp使用的编译器其实也是mingw。google 牛人的bolg 上面都会提醒要在linker command line 上添加 -lgsl -lgslcblas。mingw在编译时调用库的函数为:mingw32/bin/ld.exe,给ld.exe 提供的命令行应该就是库的名字,该命令行要有如下格式: -lxxx,它在实际的静态库中对应的库文件为libxxx.a。而eclipse直接加上了-l 所以只需要提供xxx 作为库文件名。
2.3.2 在library search path中添加 "D:/GnuWin32/lib" 也就是把libgsl.a 与libgslcblas.a的路径告诉编译器。
3 点击apply 确定。使用如下测试代码。
#include <iostream>
#include<gsl/gsl_matrix.h>
using namespace std;
int main() {
gsl_matrix *ma
= gsl_matrix_alloc (2, 2);
cout << "!!!Hello World!!!" << endl; // prints !!!Hello World!!!
return 0;
}
1.新建C Project
2.HELLO WORLD ANSI C PROJECT Tool chains LINUX GCC
3.通过文件系统导入代码
4.对着工程点property,C++ BUILD->SETTING->Tool Setting->include 设置/usr/include/gsl
5.GCC C Linker -l中 添加 gsl gslcblas m -L中填写 /usr/lib
1 我的gsl安装路径:D:/GnuWin32
1 eclipse 新建c++ project Helloworld类型的工程,取名gsl_test;
2 设置工程属性,将gsl 添加到工程中。
2.1 project-->properties--->C/C++ builder--->GCC C++ complier --->Includes
添加"D:/GnuWin32/include"
2.2 project-->properties--->C/C++ builder--->GCC complier --->Includes
添加"D:/GnuWin32/include"
2.3 project-->properties--->C/C++ builder---> MinGW C++ Linker---->Libraries
2.3.1 在libraries(-l)中添加 (1) gsl (2) gslcblas
注: 在GnuWin32的lib目录下会有libgsl.a 和libcblas.a 两个静态库,mingw链接该静态库时,会自动去掉libgsl 与libgslcblas的lib.而mingw实际上的链接的库文件名为-lgsl -lgslcblas. 如果在Dev-cpp下使用过gsl,Devcpp使用的编译器其实也是mingw。google 牛人的bolg 上面都会提醒要在linker command line 上添加 -lgsl -lgslcblas。mingw在编译时调用库的函数为:mingw32/bin/ld.exe,给ld.exe 提供的命令行应该就是库的名字,该命令行要有如下格式: -lxxx,它在实际的静态库中对应的库文件为libxxx.a。而eclipse直接加上了-l 所以只需要提供xxx 作为库文件名。
2.3.2 在library search path中添加 "D:/GnuWin32/lib" 也就是把libgsl.a 与libgslcblas.a的路径告诉编译器。
3 点击apply 确定。使用如下测试代码。
#include <iostream>
#include<gsl/gsl_matrix.h>
using namespace std;
int main() {
gsl_matrix *ma
= gsl_matrix_alloc (2, 2);
cout << "!!!Hello World!!!" << endl; // prints !!!Hello World!!!
return 0;
}
1.新建C Project
2.HELLO WORLD ANSI C PROJECT Tool chains LINUX GCC
3.通过文件系统导入代码
4.对着工程点property,C++ BUILD->SETTING->Tool Setting->include 设置/usr/include/gsl
5.GCC C Linker -l中 添加 gsl gslcblas m -L中填写 /usr/lib
相关推荐
gsl安装的安装及配置,gsl用于C及C++的数值计算。它提供了1000多个函数。
GSL安装和简单的使用教程,教程适用于所有的初学者,详细的介绍GSL安装
解决gsl2.4二维插值(gsl手册28章)无法初始化全局变量的问题: 将CY_billinear.h文件加进去就OK了。怀疑这个是在编译gsl库时没有将billinear.o文件链接好。在这里虽然看上去很累赘,但是管用。
GSL3676的官方数据手册,很难下到的,需要的小伙伴赶紧下载看看吧
炬芯平台下的GSL3680触摸驱动代码,触摸中断,利用input子系统进行坐标上报。
gsl 的安装文件 及gsl的安装资源 gsl_src 2个文件 都是可执行文件
gsl-1.13.tar.gz gsl必备,欢迎下载,欢迎讨论,欢迎...
GSL is the GNU scientific library for numerical computing. It is a collection of routines for numerical computing in e.g. linear algebra, probability, random number generation, statistics, ...
触摸屏GSL1691手册
我想做一个最小二乘法正太拟合曲线,网上都是python调用matlab进行拟合,我想用C++拟合曲线,发现网上有开源库GSL也有计算方法;这工程就是用VS2019编译的GSL动态库,测试项目中包括GSL生成的动态库静态库。
driver for MediaTek kernel 3.18.19
用于GSL下载
gsl安装包
gsl-1.15 VC2010的编译环境, 可以配合我的另外一个gsl-1.15源代码一起使用
触摸屏边缘由于电极设计本身的差异往往灵敏度和触摸屏中心有很大差别, GSL915 自 动补偿整个触摸屏使其灵敏度趋向一致。 触摸屏的上方和下方常有其他金属材料或涂层存在,影响整体灵敏度。 GSL915 在触摸屏 附近存在...
这里提供了gsl的两个可执行文件: gsl1.8.0.exe和gsl-1.8-src.exe,方便大家下载使用。
gsl1.8.0及gsl-1.8-src可执行文件.zip gsl-库.zip gsl-64.rar gsl-2.2.tar.gz gsl-1.16-vc11.zip gsl-1.16.tar.gz
gsl, iMatix GSL代码生成器 /4.1---一个通用代码生成器电子邮件内容概述 。范围和目标:这里文档文件以 GSL 为起始的收费Hello World模板和脚本模板建模网站。首次草稿插入变量循环遍历树。生成输出文件。把它放在...
gsl 里面有很对基于linux的函数库函数。可以参考!-gsl there is a function of the library function based on linux. Can refer to!
GSL 开源 科学计算库 学习笔记(分享部分译稿) GSL是GNU Scientific Libary的简写,是一组专门为数值科学计算而设计的程序库。该程序库用C语言写就,C程序员提供了API。不过 可以对其使用swig工具进行封装,以便能...