我尝试在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
答案 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。