微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在 Windows 上使用 CMake 安装 LAPACK

如何解决在 Windows 上使用 CMake 安装 LAPACK

我想在我的 Windows 上安装 LAPACK。我使用 CMake 3.21.0 GUI 进行安装,LAPACK 版本是 3.9.1。

我遇到以下错误消息:

CMake Error: Cannot open file for write: C:/Program Files/lapack/CMakeCache.txt.tmp50918
CMake Error at C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineSystem.cmake:181 (file):
  file Failed to open for writing (No such file or directory):

    C:/Program Files/lapack/CMakeFiles/CMakeOutput.log
Call Stack (most recent call first):
  CMakeLists.txt:3 (project)


CMake Error: Could not open file for write in copy operation C:/Program Files/lapack/CMakeFiles/3.21.0-rc2/CMakeSystem.cmake.tmp
CMake Error: : System Error: No such file or directory
CMake Error at C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineSystem.cmake:193 (configure_file):
  configure_file Problem configuring file
Call Stack (most recent call first):
  CMakeLists.txt:3 (project)


CMake Error at C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:334 (file):
  file problem creating directory: C:/Program
  Files/lapack/CMakeFiles/3.21.0-rc2/CompilerIdFortran
Call Stack (most recent call first):
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:6 (CMAKE_DETERmine_COMPILER_ID_BUILD)
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:59 (__determine_compiler_id_test)
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineFortranCompiler.cmake:189 (CMAKE_DETERmine_COMPILER_ID)
  CMakeLists.txt:3 (project)


CMake Error at C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:334 (file):
  file problem creating directory: C:/Program
  Files/lapack/CMakeFiles/3.21.0-rc2/CompilerIdFortran
Call Stack (most recent call first):
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:6 (CMAKE_DETERmine_COMPILER_ID_BUILD)
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:59 (__determine_compiler_id_test)
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineFortranCompiler.cmake:189 (CMAKE_DETERmine_COMPILER_ID)
  CMakeLists.txt:3 (project)


CMake Error at C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:334 (file):
  file problem creating directory: C:/Program
  Files/lapack/CMakeFiles/3.21.0-rc2/CompilerIdFortran
Call Stack (most recent call first):
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:6 (CMAKE_DETERmine_COMPILER_ID_BUILD)
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:59 (__determine_compiler_id_test)
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineFortranCompiler.cmake:189 (CMAKE_DETERmine_COMPILER_ID)
  CMakeLists.txt:3 (project)


CMake Error at C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:334 (file):
  file problem creating directory: C:/Program
  Files/lapack/CMakeFiles/3.21.0-rc2/CompilerIdFortran
Call Stack (most recent call first):
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:6 (CMAKE_DETERmine_COMPILER_ID_BUILD)
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:59 (__determine_compiler_id_test)
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineFortranCompiler.cmake:189 (CMAKE_DETERmine_COMPILER_ID)
  CMakeLists.txt:3 (project)


CMake Error at C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:334 (file):
  file problem creating directory: C:/Program
  Files/lapack/CMakeFiles/3.21.0-rc2/CompilerIdFortran
Call Stack (most recent call first):
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:6 (CMAKE_DETERmine_COMPILER_ID_BUILD)
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:59 (__determine_compiler_id_test)
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineFortranCompiler.cmake:189 (CMAKE_DETERmine_COMPILER_ID)
  CMakeLists.txt:3 (project)


CMake Error at C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:334 (file):
  file problem creating directory: C:/Program
  Files/lapack/CMakeFiles/3.21.0-rc2/CompilerIdFortran
Call Stack (most recent call first):
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:6 (CMAKE_DETERmine_COMPILER_ID_BUILD)
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:59 (__determine_compiler_id_test)
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineFortranCompiler.cmake:189 (CMAKE_DETERmine_COMPILER_ID)
  CMakeLists.txt:3 (project)


CMake Error at C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:334 (file):
  file problem creating directory: C:/Program
  Files/lapack/CMakeFiles/3.21.0-rc2/CompilerIdFortran
Call Stack (most recent call first):
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:6 (CMAKE_DETERmine_COMPILER_ID_BUILD)
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:59 (__determine_compiler_id_test)
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineFortranCompiler.cmake:189 (CMAKE_DETERmine_COMPILER_ID)
  CMakeLists.txt:3 (project)


CMake Error at C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:334 (file):
  file problem creating directory: C:/Program
  Files/lapack/CMakeFiles/3.21.0-rc2/CompilerIdFortran
Call Stack (most recent call first):
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:6 (CMAKE_DETERmine_COMPILER_ID_BUILD)
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:59 (__determine_compiler_id_test)
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineFortranCompiler.cmake:189 (CMAKE_DETERmine_COMPILER_ID)
  CMakeLists.txt:3 (project)


CMake Error at C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:1090 (file):
  file Failed to open for writing (No such file or directory):

    C:/Program Files/lapack/CMakeFiles/CMakeError.log
Call Stack (most recent call first):
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:81 (CMAKE_DETERmine_COMPILER_ID_vendOR)
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineFortranCompiler.cmake:189 (CMAKE_DETERmine_COMPILER_ID)
  CMakeLists.txt:3 (project)


CMake Error at C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:1090 (file):
  file Failed to open for writing (No such file or directory):

    C:/Program Files/lapack/CMakeFiles/CMakeError.log
Call Stack (most recent call first):
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:81 (CMAKE_DETERmine_COMPILER_ID_vendOR)
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineFortranCompiler.cmake:189 (CMAKE_DETERmine_COMPILER_ID)
  CMakeLists.txt:3 (project)


CMake Error at C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:1090 (file):
  file Failed to open for writing (No such file or directory):

    C:/Program Files/lapack/CMakeFiles/CMakeError.log
Call Stack (most recent call first):
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:81 (CMAKE_DETERmine_COMPILER_ID_vendOR)
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineFortranCompiler.cmake:189 (CMAKE_DETERmine_COMPILER_ID)
  CMakeLists.txt:3 (project)


CMake Error at C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:1090 (file):
  file Failed to open for writing (No such file or directory):

    C:/Program Files/lapack/CMakeFiles/CMakeError.log
Call Stack (most recent call first):
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:81 (CMAKE_DETERmine_COMPILER_ID_vendOR)
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineFortranCompiler.cmake:189 (CMAKE_DETERmine_COMPILER_ID)
  CMakeLists.txt:3 (project)


The Fortran compiler identification is unkNown
CMake Error at C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineFortranCompiler.cmake:200 (file):
  file Failed to open for writing (No such file or directory):

    C:/Program Files/lapack/CMakeFiles/CMakeOutput.log
Call Stack (most recent call first):
  CMakeLists.txt:3 (project)


CMake Error: Could not open file for write in copy operation C:/Program Files/lapack/CMakeFiles/3.21.0-rc2/CMakeFortranCompiler.cmake.tmp
CMake Error: : System Error: No such file or directory
CMake Error at C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineFortranCompiler.cmake:303 (configure_file):
  configure_file Problem configuring file
Call Stack (most recent call first):
  CMakeLists.txt:3 (project)


CMake Error: Could not find cmake module file: C:/Program Files/lapack/CMakeFiles/3.21.0-rc2/CMakeFortranCompiler.cmake
CMake Error at C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:334 (file):
  file problem creating directory: C:/Program
  Files/lapack/CMakeFiles/3.21.0-rc2/CompilerIdC
Call Stack (most recent call first):
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:6 (CMAKE_DETERmine_COMPILER_ID_BUILD)
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:59 (__determine_compiler_id_test)
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCCompiler.cmake:122 (CMAKE_DETERmine_COMPILER_ID)
  CMakeLists.txt:3 (project)


CMake Error at C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:334 (file):
  file problem creating directory: C:/Program
  Files/lapack/CMakeFiles/3.21.0-rc2/CompilerIdC
Call Stack (most recent call first):
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:6 (CMAKE_DETERmine_COMPILER_ID_BUILD)
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:59 (__determine_compiler_id_test)
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCCompiler.cmake:122 (CMAKE_DETERmine_COMPILER_ID)
  CMakeLists.txt:3 (project)


CMake Error at C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:334 (file):
  file problem creating directory: C:/Program
  Files/lapack/CMakeFiles/3.21.0-rc2/CompilerIdC
Call Stack (most recent call first):
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:6 (CMAKE_DETERmine_COMPILER_ID_BUILD)
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:59 (__determine_compiler_id_test)
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCCompiler.cmake:122 (CMAKE_DETERmine_COMPILER_ID)
  CMakeLists.txt:3 (project)


CMake Error at C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:334 (file):
  file problem creating directory: C:/Program
  Files/lapack/CMakeFiles/3.21.0-rc2/CompilerIdC
Call Stack (most recent call first):
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:6 (CMAKE_DETERmine_COMPILER_ID_BUILD)
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:59 (__determine_compiler_id_test)
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCCompiler.cmake:122 (CMAKE_DETERmine_COMPILER_ID)
  CMakeLists.txt:3 (project)


CMake Error at C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:334 (file):
  file problem creating directory: C:/Program
  Files/lapack/CMakeFiles/3.21.0-rc2/CompilerIdC
Call Stack (most recent call first):
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:6 (CMAKE_DETERmine_COMPILER_ID_BUILD)
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:59 (__determine_compiler_id_test)
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCCompiler.cmake:122 (CMAKE_DETERmine_COMPILER_ID)
  CMakeLists.txt:3 (project)


CMake Error at C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:334 (file):
  file problem creating directory: C:/Program
  Files/lapack/CMakeFiles/3.21.0-rc2/CompilerIdC
Call Stack (most recent call first):
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:6 (CMAKE_DETERmine_COMPILER_ID_BUILD)
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:59 (__determine_compiler_id_test)
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCCompiler.cmake:122 (CMAKE_DETERmine_COMPILER_ID)
  CMakeLists.txt:3 (project)


CMake Error at C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:334 (file):
  file problem creating directory: C:/Program
  Files/lapack/CMakeFiles/3.21.0-rc2/CompilerIdC
Call Stack (most recent call first):
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:6 (CMAKE_DETERmine_COMPILER_ID_BUILD)
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:59 (__determine_compiler_id_test)
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCCompiler.cmake:122 (CMAKE_DETERmine_COMPILER_ID)
  CMakeLists.txt:3 (project)


CMake Error at C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:334 (file):
  file problem creating directory: C:/Program
  Files/lapack/CMakeFiles/3.21.0-rc2/CompilerIdC
Call Stack (most recent call first):
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:6 (CMAKE_DETERmine_COMPILER_ID_BUILD)
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:59 (__determine_compiler_id_test)
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCCompiler.cmake:122 (CMAKE_DETERmine_COMPILER_ID)
  CMakeLists.txt:3 (project)


CMake Error at C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:334 (file):
  file problem creating directory: C:/Program
  Files/lapack/CMakeFiles/3.21.0-rc2/CompilerIdC
Call Stack (most recent call first):
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:6 (CMAKE_DETERmine_COMPILER_ID_BUILD)
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:59 (__determine_compiler_id_test)
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCCompiler.cmake:122 (CMAKE_DETERmine_COMPILER_ID)
  CMakeLists.txt:3 (project)


CMake Error at C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:334 (file):
  file problem creating directory: C:/Program
  Files/lapack/CMakeFiles/3.21.0-rc2/CompilerIdC
Call Stack (most recent call first):
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:6 (CMAKE_DETERmine_COMPILER_ID_BUILD)
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:59 (__determine_compiler_id_test)
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCCompiler.cmake:122 (CMAKE_DETERmine_COMPILER_ID)
  CMakeLists.txt:3 (project)


CMake Error at C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:334 (file):
  file problem creating directory: C:/Program
  Files/lapack/CMakeFiles/3.21.0-rc2/CompilerIdC
Call Stack (most recent call first):
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:6 (CMAKE_DETERmine_COMPILER_ID_BUILD)
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:59 (__determine_compiler_id_test)
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCCompiler.cmake:122 (CMAKE_DETERmine_COMPILER_ID)
  CMakeLists.txt:3 (project)


CMake Error at C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:334 (file):
  file problem creating directory: C:/Program
  Files/lapack/CMakeFiles/3.21.0-rc2/CompilerIdC
Call Stack (most recent call first):
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:6 (CMAKE_DETERmine_COMPILER_ID_BUILD)
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:59 (__determine_compiler_id_test)
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCCompiler.cmake:122 (CMAKE_DETERmine_COMPILER_ID)
  CMakeLists.txt:3 (project)


CMake Error at C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:1090 (file):
  file Failed to open for writing (No such file or directory):

    C:/Program Files/lapack/CMakeFiles/CMakeError.log
Call Stack (most recent call first):
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:81 (CMAKE_DETERmine_COMPILER_ID_vendOR)
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCCompiler.cmake:122 (CMAKE_DETERmine_COMPILER_ID)
  CMakeLists.txt:3 (project)


CMake Error at C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:1090 (file):
  file Failed to open for writing (No such file or directory):

    C:/Program Files/lapack/CMakeFiles/CMakeError.log
Call Stack (most recent call first):
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerId.cmake:81 (CMAKE_DETERmine_COMPILER_ID_vendOR)
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCCompiler.cmake:122 (CMAKE_DETERmine_COMPILER_ID)
  CMakeLists.txt:3 (project)


The C compiler identification is unkNown
CMake Error: Could not open file for write in copy operation C:/Program Files/lapack/CMakeFiles/3.21.0-rc2/CMakeCCompiler.cmake.tmp
CMake Error: : System Error: No such file or directory
CMake Error at C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCCompiler.cmake:230 (configure_file):
  configure_file Problem configuring file
Call Stack (most recent call first):
  CMakeLists.txt:3 (project)


CMake Error: Could not find cmake module file: C:/Program Files/lapack/CMakeFiles/3.21.0-rc2/CMakeCCompiler.cmake
CMake Error: Could not open file for write in copy operation C:/Program Files/lapack/CMakeFiles/3.21.0-rc2/CMakeRCCompiler.cmake.tmp
CMake Error: : System Error: No such file or directory
CMake Error at C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineRCCompiler.cmake:55 (configure_file):
  configure_file Problem configuring file
Call Stack (most recent call first):
  C:/Program Files/CMake/share/cmake-3.21/Modules/Platform/Windows-GNU.cmake:134 (enable_language)
  C:/Program Files/CMake/share/cmake-3.21/Modules/Platform/Windows-GNU-Fortran.cmake:2 (__windows_compiler_gnu)
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeFortraninformation.cmake:25 (include)
  CMakeLists.txt:3 (project)


CMake Error: Could not find cmake module file: C:/Program Files/lapack/CMakeFiles/3.21.0-rc2/CMakeRCCompiler.cmake
Detecting Fortran compiler ABI info
CMake Error at C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerABI.cmake:49 (try_compile):
  UnkNown extension ".F" for file

    C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeFortranCompilerABI.F

  try_compile() works only for enabled languages.  Currently these are:

    C Fortran RC

  See project() command to enable other languages.
Call Stack (most recent call first):
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeTestFortranCompiler.cmake:20 (CMAKE_DETERmine_COMPILER_ABI)
  CMakeLists.txt:3 (project)


Detecting Fortran compiler ABI info - Failed
CMake Error at C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeDetermineCompilerABI.cmake:188 (file):
  file Failed to open for writing (No such file or directory):

    C:/Program Files/lapack/CMakeFiles/CMakeError.log
Call Stack (most recent call first):
  C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeTestFortranCompiler.cmake:20 (CMAKE_DETERmine_COMPILER_ABI)
  CMakeLists.txt:3 (project)


Check for working Fortran compiler: C:/Program Files (x86)/mingw-w64/i686-8.1.0-posix-dwarf-rt_v6-rev0/mingw32/bin/gfortran.exe
CMake Error at C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeTestFortranCompiler.cmake:34 (file):
  file Failed to open for writing (No such file or directory):

    C:/Program Files/lapack/CMakeFiles/CMakeTmp/testFortranCompiler.f
Call Stack (most recent call first):
  CMakeLists.txt:3 (project)


CMake Error at C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeTestFortranCompiler.cmake:39 (try_compile):
  UnkNown extension ".f" for file

    C:/Program Files/lapack/CMakeFiles/CMakeTmp/testFortranCompiler.f

  try_compile() works only for enabled languages.  Currently these are:

    C Fortran RC

  See project() command to enable other languages.
Call Stack (most recent call first):
  CMakeLists.txt:3 (project)


Check for working Fortran compiler: C:/Program Files (x86)/mingw-w64/i686-8.1.0-posix-dwarf-rt_v6-rev0/mingw32/bin/gfortran.exe - broken
CMake Error at C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeTestFortranCompiler.cmake:47 (file):
  file Failed to open for writing (No such file or directory):

    C:/Program Files/lapack/CMakeFiles/CMakeError.log
Call Stack (most recent call first):
  CMakeLists.txt:3 (project)


CMake Error at C:/Program Files/CMake/share/cmake-3.21/Modules/CMakeTestFortranCompiler.cmake:51 (message):
  The Fortran compiler

    "C:/Program Files (x86)/mingw-w64/i686-8.1.0-posix-dwarf-rt_v6-rev0/mingw32/bin/gfortran.exe"

  is not able to compile a simple test program.

  It fails with the following output:

    

  

  CMake will not be able to correctly generate this project.
Call Stack (most recent call first):
  CMakeLists.txt:3 (project)


Configuring incomplete,errors occurred!
CMake Error: Cannot open file for write: C:/Program Files/lapack/CMakeCache.txt.tmp0c1bd
CMake Error: : System Error: Permission denied
CMake Error: Unable to open cache file for save. C:/Program Files/lapack/CMakeCache.txt
CMake Error: : System Error: Permission denied
CMake Error: : System Error: Permission denied
CMake Error: Unable to open cache file for save. C:/Program Files/lapack/CMakeCache.txt
CMake Error: : System Error: Permission denied

我遵循了此处的安装指南:https://icl.cs.utk.edu/lapack-for-windows/lapack/(说明从 Easy Windows Build 部分开始,我正在使用 Build Instructions to create LAPACK and LAPACKE 3.5.0 dlls for Windows with MinGW 部分。寻找有关正在发生的事情的一些见解。

>

提前致谢!

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?