首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

GSL undefined reference to `gsl_sf_lnchoose' Ubuntu,该如何处理

2012-04-09 
GSLundefined reference to `gsl_sf_lnchooseUbuntu//-------------------------------------------../.l

GSL undefined reference to `gsl_sf_lnchoose' Ubuntu
//-------------------------------------------
../.libs/libdsp.a(xform.o): In function `calc_min_inliers':
/home/liu/objtracking/features/xform.c:408: undefined reference to `gsl_sf_lnchoose'
--------------------------------------------//
This funciton is found in 'gsl_sf_gamma.h'--->'gsl_sf.h', I just could not know why it was still undefined!

GSL 版本1.9
ubuntu11.04
GCC 4.6.1

头文件的路径没有问题,为什么编译的时候还是提示未声明呢????急死我了


[解决办法]
头文件中只是包含了函数说明
函数的实现是否是动态库或静态库中?编译时需制定

如果没有静态库或动态库在编译时需同时编译函数gsl_sf_lnchoose实现的c文件

热点排行