CMakeLists.txt:56 (include) 中的 CMake 错误:include 找不到加载文件:gmxVersionInfo

问题描述 投票:0回答:1

我正在尝试安装需要 cmake 的 gromacs。 CMake 安装已经完成,没有问题。但是当我尝试运行这个命令时

cmake .. -DGMX_BUILD_OWN_FFTW=ON

显示以下错误...请帮我解决这个问题...

CMake Error at CMakeLists.txt:55 (include):
  include could not find load file:

    gmxBuildTreeInfo


CMake Error at CMakeLists.txt:56 (include):
  include could not find load file:

    gmxVersionInfo


CMake Error at CMakeLists.txt:65 (include):
  include could not find load file:

    gmxBuildTypeReference


CMake Error at CMakeLists.txt:66 (include):
  include could not find load file:

    gmxBuildTypeProfile


CMake Error at CMakeLists.txt:67 (include):
  include could not find load file:

    gmxBuildTypeTSAN


CMake Error at CMakeLists.txt:68 (include):
  include could not find load file:

    gmxBuildTypeASAN


CMake Error at CMakeLists.txt:69 (include):
  include could not find load file:

    gmxBuildTypeMSAN


CMake Error at CMakeLists.txt:70 (include):
  include could not find load file:

    gmxBuildTypeReleaseWithAssert


CMake Error at CMakeLists.txt:102 (include):
  include could not find load file:

    gmxCPackUtilities


CMake Error at CMakeLists.txt:103 (gmx_cpack_init):
  Unknown CMake command "gmx_cpack_init".


-- Configuring incomplete, errors occurred!
See also "/home/prachi/software/gromacs/gromacs-2016-beta2/build/CMakeFiles/CMakeOutput.log".
c++ cmake
1个回答
0
投票

您不是从您认为的位置进行编译。你的观察最符合

mkdir build;
cd build;
mkdir build;
cd build;
cmake ..

© www.soinside.com 2019 - 2024. All rights reserved.