1.Github上下载 https://github.com/blitzpp/blitz
2.安装cmake Download | CMake
3.编译安装
on UNIX-like systems:
mkdir build
cd build
cmake ..
make lib
sudo make install
On Windows try:
md build
cd build
cmake ..
cmake --build . --config Release
cmake --build . --target install
注意:一定要执行到最后一步 install,不然使用时目录结构会弄不清楚 编译安装完成后目录结构如系统
4.使用方法:
代码示例:
#include <blitz/array.h>
using namespace blitz;
int main()
{
Array<float,2> A(3,3), B(3,3), C(3,3);
A = 1, 0, 0,
2, 2, 2,
1, 0, 0;
B = 0, 0, 7,
0, 8, 0,
9, 9, 9;
C = A + B;
cout << "A = " << A << endl
<< "B = " << B << endl
<< "C = " << C << endl;
return 0;
}
附加库说明文档: