如何在窗口上运行 ./config



我知道./configure是一个unix命令,但我发现很多可以在Windows上编译的源代码包含配置文件,但命令".\configure"不能在cmd上运行。很多教程编写了编译步骤,例如:

1.下载并解压缩代码

2.\配置

3.制作

但是命令".\configure"不能被Windows cmd重新识别。 任何人都可以请问如何在Windows上运行此命令?

附言我已经在我的电脑上安装了MinGW。

通常"你不运行配置"。

如果您尝试编译的源代码具有这些指令,那么您可能很幸运地拥有一些 mingw 构建环境(例如 msys 或更现代的东西(。有时它可以与Cygwin或Interix内部一起使用,但通常它只会增加麻烦。

但是,如果自述文件等没有提到Windows,您可能不会走得很远,因为通常某些标头或库会丢失等。configure脚本只是一个 unix shell 脚本,因此它可以调用各种 unix 工具或使用 unix shell 功能。这些工具中只有非常有限的一组适用于Windows,或者在Windows上有意义。

所以,这完全取决于你真正想要构建什么。对于很多东西,都有可移植的构建系统,如CMake或Windows的特殊构建说明。

正如你现在提到的,你想编译CLANG,你肯定不想使用configure步骤。请参阅clang/llvm文档或评论中@Fruch提到的链接(如何在Windows上编译Clang(。

最新更新