在.vcxproj文件中,<configurationtype>的可能值是什么?这些值是什么意思?

时间:2015-06-09 17:27:55

标签: visual-c++ visual-studio-2013 .net-4.5 vcxproj

在.vcxproj文件中,ConfigurationType的可能值是什么?这些值是什么意思? - 或者 - 我在哪里可以在MSDN上找到这些信息?我很难选择一个好的搜索字符串来回答我的问题。

我想我知道第一个问题的答案,但我想要确认/细节。

我认为这就是我所知道的:

  • 应用程序会生成一个exe。

  • DynamicLibrary 会生成.lib和.dll文件。 (在这里跟进,如果这是真的那么它总是产生两者吗?或者在那里 产生一个或另一个的例外。也许我不小心想到了c ++ / cli?在c ++ / cli文件中有不同的可能性吗? )

这些是否正确,还有其他吗?

1 个答案:

答案 0 :(得分:2)

您只需打开Visual Studio项目属性中的下拉菜单即可获取列表...但here是MSDN文档。

  

有几种配置类型可供选择   选择:应用程序(。exe),显示链接器工具集(C / C ++编译器,   MIDL,资源编译器,链接器,BSCMake,XML Web服务代理   生成器,自定义构建,预构建,预链接,后构建事件)。 <强>动态   库(。dll),显示链接器工具集,指定/ DLL链接器选项,   并将_WINDLL定义添加到CL。 Makefile ,显示makefile工具集   (NMAKE)。 静态库(。lib),显示库管理程序工具集(与...相同)   链接器工具集,但替换librarian用于链接器并省略XML Web   服务代理生成器)。 实用程序,显示实用程序工具集(MIDL,   自定义构建,预构建,后构建事件。)