我现在很烦人,试图将我的PC设置为运行Blas, Lapack and/or Lapacke
。所有教程都很旧,或者有时含糊其词或给我错误。
在这个Visual Studio,C ++和编译器方面,我真的很新(上个星期排名第一),我做不到这一点。
我在64位Windows 10计算机上运行Visual Studio 2017,我需要运行Lapack lib来解决一些矩阵计算问题。最重要的是,我尝试了一些教程并遵循了一些步骤,但是没有运气。
我尝试使用Cmake
进行编译,并使用预编译的lib和dll,但都出现了一些错误。我尝试的最后一个方法是在我的机器上编译lapack-3.7.1(因为3.8.0甚至没有完成Cmake进程)并运行ALL_BUILD, INSTALL and RUN_TESTS
。
ALL_BUILD
正常运行,或者至少看起来像这样,但是安装过程因该错误而失败。
严重性代码描述项目文件行抑制状态
错误MSB3073命令“ setlocal” C:\ Program
Files \ CMake \ bin \ cmake.exe“ -DBUILD_TYPE = Debug -P cmake_install.cmake
如果%errorlevel%neq 0转到:cmEnd:cmEnd endlocal并调用:cmErrorLevel
%errorlevel%&goto:cmDone:cmErrorLevel exit / b%1:cmDone if
%errorlevel%neq 0 goto:VCEnd:VCEnd“已退出,代码为
1.安装C:\ Program Files(x86)\ Microsoft Visual Studio \ 2017 \ Community \ Common7 \ IDE \ VC \ VCTargets \ Microsoft.CppCommon.targets 133
我当时正在使用this step-by-step。但是文本与版本有点过时。
正如我所说,我在这方面太新了,以至于它很简单,我不明白。 预先感谢。