【问题标题】:ccmake. vs ccmake [path]ccmake。 vs ccmake [路径]
【发布时间】:2013-01-18 11:18:43
【问题描述】:

我正试图围绕来自 OSX 的 Linux/Ubuntu(今天才第一次安装和使用它......)。 我正在编译一个程序,以及编译状态使用ccmake的说明。在后备箱文件夹中。我的 Ubuntu 终端无法识别“ccmake”。 (它在 OSX 中),只有“ccmake trunk”。这和调用“ccmake”一样吗?在操作系统的主干文件夹中? 是ccmake。 Linux 完全支持吗?我已经运行了 make、cmake 和 gui-curses-cmake,并且已经完成了 $ sudo apt-get install build-essential –y 。

让我有点困惑的是“ccmake trunk”将make文件放在主文件夹中,而不是在trunk中。 ccmake。在操作系统中将其放入主干文件夹中。当然,我可以移动文件,但这让我想知道是否有区别......

【问题讨论】:

    标签: linux macos cmake


    【解决方案1】:

    通常您在 CMakeLists.txt 所在的目录中调用ccmake .cmake .(注意空格)。这是因为点是命令的第一个参数。如果您省略空格,shell 将在您的 PATH 中搜索名为 ccmake. 的二进制文件(包括点),但不会找到任何内容。我无法告诉你为什么ccmake.(没有空格)可以在 OSX 上运行,但我想这与他们的 shell 有关。

    【讨论】:

    • Scai,非常感谢。这节省了我的周末——事实上,空间就是问题所在。甚至不确定我是否在 OSX 中使用过。不管现在,它都可以在 Linux 中运行。干杯!!
    猜你喜欢
    • 1970-01-01
    • 2010-11-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-06-03
    • 2021-11-04
    • 2015-03-22
    • 1970-01-01
    相关资源
    最近更新 更多