似乎大多数 C/C++ 中的开源项目只提供源代码,即nginx

这是任何有兴趣加入开发团队的人都应该自己找出 .sln/.project 文件以符合资格的约定吗?

最佳答案

大多数开源项目都来自计算的 linux 方面。因此,他们主要使用 unix 风格的构建工具,以及开源编译器。

主要的构建工具是 make ,它使用 makefile 来了解如何构建项目。在 Windows 上,主要的开源编译器是 MinGW ,它是 gcc 的 win32 端口。这些工具的使用允许在 unix 和 windows 之间保留最多的共同点。

请注意,.sln 文件特定于微软编译器,不能免费使用(而且成本相当高),它们不可移植,因此不适合多平台编程。

关于c++ - C/C++ 中的开源项目如何在没有 .sln/.project 文件的情况下完全执行?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2937971/

10-12 13:27