3

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

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

以下是我认为我知道的:

  • 应用程序生成一个 exe。

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

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

4

1 回答 1

3

您可以在 Visual Studio 项目属性中打开下拉菜单以获取列表...但这里是 MSDN 文档。

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

于 2015-06-09T18:16:04.357 回答