我在尝试在Visual Studio for C ++中使用Blitz包时遇到错误。
#include "stdafx.h"
#include <blitz/array.h>
using namespace blitz;
int main() {
Array<float,2> A(2,2), B(2,2), C(2,2);
A = 1, 0, 2, 2;
B = 0, 0, 7, 0;
C = A + B;
cout << "C = " << C << endl;
return 0;
}
我收到以下错误。
错误2错误C1083:无法打开包含文件:'blitz / array.h':没有这样的文件或目录
任何帮助都将不胜感激。
答案 0 :(得分:0)
编译器无法找到名为blitz / array.h的文件 检查Blitz安装路径是否在您包含的某个目录中。
看起来您正在使用Visual Studio MSDN explains how to add an include directory。
不同的编译器有不同的添加路径的选项。对于gcc,look at the Official GNU documentation。