不使用cmake编译源代码

不使用cmake编译源代码,c,windows,makefile,compilation,C,Windows,Makefile,Compilation,也许这是一个天真的问题,所以要提前道歉。我正在尝试编译一个,它只有使用make命令安装的指令,我认为这对于Linux或OSX很好,但我正在尝试通过Windows编译它。此外,该项目没有CMakeLists文件 我试着在网上寻找解决方案,但不确定为什么我在上面找不到太多内容。如果有人能帮我在Windows上编译一个项目而不使用cmake,我会非常高兴这只是一个一般性的答案。在不使用构建系统的情况下编译复杂的应用程序是很困难的。 对于简单的C程序,您有时可以将所有C源代码文件作为参数传递给gcc(或

也许这是一个天真的问题,所以要提前道歉。我正在尝试编译一个,它只有使用
make
命令安装的指令,我认为这对于
Linux
OSX
很好,但我正在尝试通过
Windows
编译它。此外,该项目没有
CMakeLists
文件


我试着在网上寻找解决方案,但不确定为什么我在上面找不到太多内容。如果有人能帮我在
Windows
上编译一个项目而不使用
cmake
,我会非常高兴这只是一个一般性的答案。在不使用构建系统的情况下编译复杂的应用程序是很困难的。 对于简单的C程序,您有时可以将所有C源代码文件作为参数传递给gcc(或您正在使用的任何编译器),然后通过为编译时问题添加正确的include路径和为链接时问题添加正确的库来处理遇到的任何错误。没有担保,但有时这对简单的程序有效。 还要注意make和cmake非常不同。Make是一个构建系统,它读取makefile并基于makefile脚本调用编译器。Cmake是一个生成生成文件的程序。听起来您引用的项目使用make而不是cmake。
还请注意,make作为mingw发行版的一部分可用于windows。

您指向的是来自的文件。该项目提供了一个新的解决方案。很可能,它们对您来说似乎相当复杂,而且它们肯定会要求您安装一些您还没有的东西(但不是
cmake
)。