Blitz++ 安装blitz&x2B时出错+;

Blitz++ 安装blitz&x2B时出错+;,blitz++,Blitz++,我需要blitz++来运行第三方库,但我无法编译它。./configure命令运行良好并设置Makefile,但当我设置它时会产生以下错误: In file included from ../blitz/array/funcs.h:29:0, from ../blitz/array/newet.h:29, from ../blitz/array/et.h:27, from ../blit

我需要blitz++来运行第三方库,但我无法编译它。./configure命令运行良好并设置Makefile,但当我设置它时会产生以下错误:

    In file included from ../blitz/array/funcs.h:29:0,
                 from ../blitz/array/newet.h:29,
                 from ../blitz/array/et.h:27,
                 from ../blitz/array-impl.h:2515,
                 from ../blitz/array.h:32,
                 from ../src/globals.cpp:13:
../blitz/funcs.h: In static member function 'static blitz::Fn_abs<long int>::T_numtype blitz::Fn_abs<long int>::apply(blitz::Fn_abs<long int>::T_numtype1)':
../blitz/funcs.h:530:14: error: 'labs' is not a member of 'std'
../blitz/funcs.h:530:14: note: suggested alternative:
/usr/include/stdlib.h:772:17: note:   'labs'
make[1]: *** [globals.lo] Error 1
包含在../blitz/array/funcs.h:29:0中的文件中,
来自../blitz/array/newet.h:29,
来自../blitz/array/et.h:27,
自../blitz/array impl.h:2515,
从../blitz/array.h:32,
从../src/globals.cpp:13:
../blitz/funcs.h:在静态成员函数“static blitz::Fn_abs::T_numtype blitz::Fn_abs::apply(blitz::Fn_abs::T_numtype1)”中:
../blitz/funcs.h:530:14:错误:“实验室”不是“std”的成员
../blitz/funcs.h:530:14:注:建议的备选方案:
/usr/include/stdlib.h:772:17:注:“实验室”
生成[1]:***[globals.lo]错误1

我按照指示做了,我不明白为什么会这样。我正在使用Ubuntu11.10和Blitz0.9。此外,我还尝试了GCC4.4和4.6。请帮助noob解决问题。

Blitz++0.9版已经严重过时。您需要从源存储库中获取代码:

hg克隆