如何管理100个不同的主文件?

时间:2015-04-01 15:32:39

标签: c++ c visual-studio build-process

我的问题的简短版本:

有没有办法设置一个visual studio解决方案来构建100个不同的主文件,这些主文件都包含在一个代码库中,并且在一个Visual Studio项目中?

我的问题的长版:

我使用传统的企业信号处理库。

其中的函数干净,编写良好,高度优化,全部采用ANSI C.(是的,我知道其中一些属性是矛盾的)我们有一个VS项目来构建库,并将其发布到其他使用我们的公司代码发布系统在公司中的项目/团体。

每个“大”库入口点都有自己的源文件。这些“大”入口点中的每一个都有一个在此文件中定义的瘦主包装函数,带有

#ifdef FOOMAIN
/* Main for function foo */
main() 
{  
}
#endif

我刚刚了解到这些“小”应用程序也被公司周围的许多人使用。因此,我们希望将这些应用程序包含在我们的发布过程中。 (目前它们是通过手动后门手段发布的。)我们正在使用VS解决方案,如果我们能在那里做到这一点,我很好奇吗?

0 个答案:

没有答案