htt*_*ret 3 c c++ open-source visual-studio
似乎C/C++中的大多数开源项目只提供源代码,即nginx
这是一个约定,任何有兴趣加入开发团队的人都应该弄清楚.sln/.project
文件本身是否合格?
大多数开源项目都来自Linux的计算方面.因此,他们主要使用unix风格的构建工具,以及开源编译器.
主要构建工具是make
,它使用a makefile
来了解如何构建项目.在Windows上,主要的开源编译器是MinGW
win32端口gcc
.使用这些工具可以在unix和windows之间保留最多的常用内容.
请注意.sln文件特定于微软编译器,这些编译器不能免费使用(而且成本相当高),它们不可移植,因此不适合多平台编程.