如何在Cygwin上安装CMake?

15

我在使用Cygwin时遇到了一些困难。我需要该编译器来使用Netbrains的CLion IDE。 您能否告诉我如何通过cygwin终端安装CMake? 谢谢。

2个回答

20
实际上, 不是编译器。它是一个用于生成不同 程序的文件的包装器。该软件包在中可用,您无需从源代码构建。在添加新包之前,建议关闭所有的程序。然后,您应该下载最新的setup.exe程序(64位32位版本)。从Windows的命令提示符中启动它。在"Select Packages"对话框中,您可以将cmake输入到"Search"编辑框中。如果您打开了"Devel"行。在这里,您可以勾选:"cmake: Cross-platform makefile generation system"。按下 "Next>" 并安装(我想) ,这样就可以获得软件包了... 希望这能帮到你!

1
嗨,感谢你的帮助,但是Cygwin已经安装好了。我需要重新安装Cygwin并选择软件包吗?还是可以使用终端来安装CMAKE? - Romain-p
1
@Romain-p:你可以从setup.exe安装新的软件包,不需要重新安装!启动setup.exe,按下一些“下一步”按钮,然后进入“选择软件包”对话框。找到cmake并再次按下“下一步”以添加新的软件包。(实际上有一种从命令行安装的方法,但远非简单。因此我建议使用GUI界面。) - TrueY
但现在我必须在CMake中安装不同的“程序”:-make,C编译器。如何做到这一点? - Romain-p
@Romain-p:你还需要make和gcc吗?你也可以在setup.exe的“选择软件包”对话框中选择它们。 - TrueY
啊,好的,但我已经选择了GCC-CORE作为C编译器。这是一个不好的编译器吗? - Romain-p
@Romain-p:不,gcc没问题! - TrueY

2

从源代码编译可能不是最简单的解决方案,但它是一个好的和可靠的替代方法。在Windows上,cmake安装程序不提供ccmake。 - jvtrudel
1
如果您使用git:git clone https://github.com/Kitware/CMake.git - jvtrudel

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接