VS2010 中用于“空 C++”项目的附加包含目录

Posted

技术标签:

【中文标题】VS2010 中用于“空 C++”项目的附加包含目录【英文标题】:Additional include directories in VS2010 for an "empty C++" project 【发布时间】:2012-05-17 12:58:51 【问题描述】:

我正在使用libevent 创建一个示例项目(Hello, World!)。

(请注意:这个问题与 libevent 无关,但与 Visual Studio 无关。:-))

我在 Visual Studio 环境下单独编译了这个库。

想用一个示例代码进行测试,我开始在 VS2010 中创建一个新项目。 我选择了Visual C++ --> General --> Empty Project

当我选择项目属性以添加“其他包含目录”时,我没有找到 C/C++ 通常添加的节点。 这是它的外观:

但是,当我选择 Visual C++ --> Win32 --> Win32 Console Application 时,我将能够看到 C/C++ 节点并添加额外的包含目录。

我阅读了this post 并了解到我可以在VC++ Directories --> Include Directories 中添加所需的目录。但是,更改默认设置并不是非常可取的。

有没有其他方法可以在不选择C++ --> Win32 --> Win32 Console Application 项目的情况下添加其他包含目录?只是想知道。

【问题讨论】:

【参考方案1】:

您需要将至少一个 .cpp 文件添加到项目中才能看到 C/C++ 设置。否则,作为一个空项目,VS 不知道你使用的是什么语言

【讨论】:

【参考方案2】:

您必须有一个 C++ 项目。它不需要是控制台应用程序;您还可以创建静态库 (.lib) 或动态库 (.dll)。

【讨论】:

以上是关于VS2010 中用于“空 C++”项目的附加包含目录的主要内容,如果未能解决你的问题,请参考以下文章

使用 VS2010 缩小 JavaScript 并附加版本号

在 VC++(VS2010) 项目输出中包含 DLL

vs2010 相对路径中附加包含目录 不好用,请帮忙看看

VS2010添加外来库设置

VS2017缺少文件

vs2010 出现“未能将 ProteusDebugEngine 调试器附加到计算机”