在.vcxproj文件中,ConfigurationType的可能值是什么?这些值是什么意思? - 或者 - 我在哪里可以在MSDN上找到这些信息?我很难选择一个好的搜索字符串来回答我的问题。
我想我知道第一个问题的答案,但我想要确认/细节。
我认为这就是我所知道的:
应用程序会生成一个exe。
DynamicLibrary 会生成.lib和.dll文件。 (在这里跟进,如果这是真的那么它总是产生两者吗?或者在那里 产生一个或另一个的例外。也许我不小心想到了c ++ / cli?在c ++ / cli文件中有不同的可能性吗? )
这些是否正确,还有其他吗?
答案 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, 自定义构建,预构建,后构建事件。)