我正在尝试了解来自 OSX 的 Linux/Ubuntu(今天才第一次安装并使用它......)。 我正在编译一个程序,并且编译说明状态为使用ccmake。在主干文件夹中。我的 Ubuntu 终端无法识别“ccmake”。 (在 OSX 中是这样),只有“ccmake trunk”。这与调用“ccmake”相同吗?在操作系统的 trunk 文件夹中? 是ccmake. Linux 完全支持吗?我已经运行了 make、cmake 和 gui-curses-cmake,并且已经完成了 $ sudo apt-get install build-essential –y 。
让我有点困惑的是“ccmake trunk”将 make 文件放在主文件夹中,而不是放在 trunk 中。 ccmake。在操作系统中将其放入 trunk 文件夹中。当然,我可以移动文件,但这让我想知道是否有区别......
最佳答案
通常您调用ccmake .
或cmake .
(注意空格)CMakeLists.txt 所在的目录。这是因为点是该命令的第一个参数。如果省略空格,shell 将搜索名为 ccmake.
的二进制文件。 (包括点)在您的 PATH 中,但找不到任何。我无法告诉你为什么ccmake.
(没有空格)在 OSX 上工作,但我想这与他们的 shell 有关。
关于linux - ccmake。与 ccmake [路径],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14397821/