CMake错误:源目录" / home / name / Downloads"似乎不包含CMakeLists.txt

时间:2018-03-22 06:06:14

标签: ubuntu cmake

我想安装Gromacs,我已按照此site的步骤操作,直到它告诉我输入此命令的部分:

  

sudo cmake .. -DGMX_BUILD_OWN_FFTW = OFF -DREGRESSIONTEST_DOWNLOAD = OFF -DCMAKE_C_COMPILER = gcc -DREGRESSIONTEST_PATH ="在没有引号的情况下将您的路径路径放在这里" /Downloads/regressiontests-5.1.1

请注意我在此目录中:

  

name @ myname:〜/ Downloads / gromacs-5.1.1 / build $

这就是我在终端中输入的内容:

  

sudo cmake .. -DGMX_BUILD_OWN_FFTW = OFF -DREGRESSIONTEST_DOWNLOAD = OFF -DCMAKE_C_COMPILER = gcc -DREGRESSIONTEST_PATH = /home/name/Downloads/regressiontests-5.1.1

但是出现了以下错误消息:

  

CMakeLists.txt的CMake错误:55(包括):     包括找不到加载文件:

     

gmxVersionInfo

     

CMakeLists.txt的CMake错误:64(包括):     包括找不到加载文件:

     

gmxBuildTypeReference

     

CMakeLists.txt的CMake错误:65(包括):     包括找不到加载文件:

     

gmxBuildTypeProfile

     

CMakeLists.txt的CMake错误:66(包括):     包括找不到加载文件:

     

gmxBuildTypeTSAN

     

CMakeLists.txt的CMake错误:67(包括):     包括找不到加载文件:

     

gmxBuildTypeASAN

     

CMakeLists.txt的CMake错误:68(包括):     包括找不到加载文件:

     

gmxBuildTypeMSAN

     

CMakeLists.txt的CMake错误:69(包括):     包括找不到加载文件:

     

gmxBuildTypeReleaseWithAssert

     

CMakeLists.txt的CMake错误:101(包括):     包括找不到加载文件:

     

gmxCPackUtilities

     

CMakeLists.txt上的CMake错误:102(gmx_cpack_init):     未知的CMake命令" gmx_cpack_init"。

     

- 配置不完整,发生错误!   另见" /home/name/Downloads/gromacs-5.1.1/build/CMakeFiles/CMakeOutput.log"。

请帮忙!

2 个答案:

答案 0 :(得分:0)

=/之间有一个空格:-DREGRESSIONTEST_PATH= /home/name/Downloads/regressiontests-5.1.1。删除空格,它将工作。

答案 1 :(得分:0)

除了@thomas_f答案之外,请确保您将pwd目录指向包含文件夹的returntesttests,并且gressiontests版本正确或与gromacs版本兼容。现在,按照本BioInformatic-Review中的指南,可以在ubuntu 14.x和WSL ubuntu中构建gromacs 5.1.1。按照指南,我已经在WSL Ubuntu上成功构建了gromacs 5.1.1。