在创建一个新的C++控制台应用程序时,VC++给出了C LIBS?

在创建一个新的C++控制台应用程序时,VC++给出了C LIBS?,c++,c,dependencies,external,C++,C,Dependencies,External,我最近尝试在VC++2010中使用C制作应用程序windows 我为我的项目更改了一些附加的依赖项设置。但是在这样做之后,每当我创建一个新的C++项目时,VC++就给了我什么是可信的C依赖外部LIB文件,尽管给出了Ccand C++外部依赖库。 我做了什么以及如何修复它?当它开始做我的头是诚实的。< /P> < P>项目中的外部依赖文件夹包含一个列表,该列表是C++智能感知引擎已经确定的项目被你的项目使用。 “外部依赖项”文件夹不会影响项目的生成方式。您甚至可以在“工具”->“选项”->“文本编

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

我为我的项目更改了一些附加的依赖项设置。但是在这样做之后,每当我创建一个新的C++项目时,VC++就给了我什么是可信的C依赖外部LIB文件,尽管给出了Ccand C++外部依赖库。
我做了什么以及如何修复它?当它开始做我的头是诚实的。< /P> < P>项目中的外部依赖文件夹包含一个列表,该列表是C++智能感知引擎已经确定的项目被你的项目使用。
“外部依赖项”文件夹不会影响项目的生成方式。您甚至可以在“工具”->“选项”->“文本编辑器”->“C/C++->“高级”->“禁用外部依赖项”文件夹下禁用该文件夹。它是为了提供信息而存在的


如果你包含一个C++头,那么右击你的项目,选择ReCAN解决方案,你应该看到头文件,所有的依赖项都出现在列表中。您可能不必使用ReCAN解决方案,但我不确定什么事件导致C++智能引擎选择新的头文件。

错误是什么样子的?在它将给我像LeCB,C浮动,Curress,CcMaes等所有LIBs它通常给您的LIBS之前。在它开始给我诸如crtdefs.h、mbstring.h、sal.h之类的东西之后,我猜它们都是C-only-libs?除此之外,没有错误是标题,而不是库,它们当然可以从C++程序中使用。你说它给你这些是什么意思?它在哪里给你的?您是如何创建新项目的?源文件的文件扩展名是什么?对不起,我的错误,当你创建一个bew项目时,你会得到三个名为“External Dependencies”的文件夹,其中头文件/源文件存储在iostream、FSSTREAM、string等文件中。然后是“header”文件夹,根据名称,自定义头文件存储在其中。最后是“源”文件夹,其中存储主源文件和自定义源文件。最初,当我创建一个新的.cpp控制台应用程序时,我在external dependencies文件夹中有大约20个头文件/源文件,现在我有大约10个像stdio etcHans Passant这样的文件-不,我在Intellisense方面没有问题