当创建一个新的C++控制台应用程序时,VC++提供了C库

when creating a new C++ console app VC++ gives C libs?

本文关键字:VC++ 应用程序 控制台 C++ 创建 一个      更新时间:2023-10-16

我最近尝试在VC++2010中使用C制作应用程序窗口。

我更改了项目的一些附加依赖项设置。但在这样做之后,每次我创建一个新的C++项目时,VC++都会给我一个可以相信的C外部依赖库文件,尽管它提供了C和C++外部依赖库。

我做了什么?如何修复?老实说,这开始让我头疼了。

项目中的"外部依赖项"文件夹包含C++IntelliSense引擎已确定由项目使用的标头列表。

"外部依赖项"文件夹不会影响项目的构建方式(您甚至可以在"工具"->"选项"->"文本编辑器"->"C/C++"->"高级"->"禁用外部依赖项文件夹"下禁用该文件夹)。它是用来提供信息的。

如果您包含一个C++头文件(例如<vector>),然后右键单击您的项目并选择"重新扫描解决方案",您应该会看到头文件<vector>及其所有依赖项显示在列表中。(您可能不必使用"重新扫描解决方案",但我不能100%确定是什么事件导致C++IntelliSense引擎拾取新的头文件。)