我正在使用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
项目的情况下添加其他包含目录?只是想知道。
答案 0 :(得分:5)
您需要在项目中添加至少一个.cpp文件才能看到C / C ++设置。否则,作为一个空项目,VS不知道你正在使用什么语言
答案 1 :(得分:1)
你必须拥有一个C ++项目。它不需要是控制台应用程序;您还可以创建静态库(.lib)或动态库(.dll)。