我正在尝试编译一个使用 alglib 函数 pearsoncorr2 的程序。
不幸的是,我总是遇到如下编译错误:
对 `alglib::real_1d_array::real_1d_array()' 的未定义引用
我知道我必须编译包含我想要使用的函数的 alglib 单元的所有依赖项。就我而言,它是statistics.h。我在编译我的程序时包含了所有必要的文件(ap.h、statistics.h、alglibinternal.h、alglibmisc.h、linalg.h、specialfunctions.h),但我仍然得到这些未定义的参考错误。
我在 Linux 上使用 g++。
我究竟做错了什么?
提前致谢。