从debian9上的源Rstudio Desktop安装,错误cmake

时间:2018-10-03 18:04:33

标签: linux cmake debian rstudio

我尝试在debian9上安装rstudio 1.1.456:

Linux pc1 4.9.0-8-686-pae #1 SMP Debian 4.9.110-3+deb9u4 (2018-08-21) i686 GNU/Linux

我下载并解压缩tarball,在其中创建构建库,在其中cd并启动此命令(如安装文件中所示)

sudo cmake .. -DRSTUDIO_TARGET=Desktop -DCMAKE_BUILD_TYPE=Release
[sudo]
CMake Error: The source directory "/home/zorg/rstudio-1.1.456" does not appear to contain CMakeLists.txt.
Specify --help for usage, or press the help button on the CMake GUI.

我从根路径中查找了CMakeLists.txt,但结果不多:

sudo find -name "CMakeLists.txt"
./usr/share/cmake-3.7/Modules/FortranCInterface/CMakeLists.txt
./usr/share/cmake-3.7/Modules/FortranCInterface/Verify/CMakeLists.txt
./usr/share/cmake-3.7/Modules/IntelVSImplicitPath/CMakeLists.txt

Thx

1 个答案:

答案 0 :(得分:0)

您似乎不在您认为所在的目录中。找到的文件不在我检索到的源下载中。我还怀疑您解压缩的源比您尝试运行cmake的位置低了一点。

在shell窗口中运行以下命令

cd /home/zorg/rstudio-1.1.456
ls -l

如果在目录中没有看到CMakeLists.txt,但是有一个名为rstudio-master的子目录,请运行

cd rstudio-master
mkdir build
cd build
cmake .. -DRSTUDIO_TARGET=Desktop -DCMAKE_BUILD_TYPE=Release

请注意,仅在进行make安装时,不需要对cmake命令使用sudo。