我认为在一个项目中拥有多个二进制文件是很正常的。但是,对于 Eclipse CDT,我不知道如何设置 IDE 来完成任务。
我知道我可以创建多个项目 - 每个二进制文件一个。而且我知道我可以设置每个项目的依赖关系。但是,我不能将它们视为 Eclipse 中的一个项目。如果我想与版本控制系统(如 svn)共享代码,每个开发人员都必须单独导入项目。
我想念的是 Visual Studio 中的解决方案(sln 文件)。我应该创建一个项目并自己创建 make 文件吗?
我还没有尝试过,但是有这个“项目集”可以被导出和导入。这是解决方案吗?这可以放入版本控制吗?
我的目标是将所有内容都置于版本控制之下,而不仅仅是子项目。我无法想象 CDT 只对单二进制应用程序有意义。
我怎样才能正常工作?