【发布时间】:2012-02-15 20:22:51
【问题描述】:
我最近尝试在 VC++ 2010 中使用 C 语言制作应用程序窗口。
我为我的项目更改了一些额外的依赖项设置。但是在这样做之后,每次我创建一个新的 C++ 项目时,VC++ 都会给我可以相信的 C 外部依赖库文件,尽管它提供了 cCand C++ 外部依赖库。
我做了什么,我该如何解决?老实说,它开始引起我的注意。
【问题讨论】:
-
错误是什么样的?
-
在它给我诸如 cerrno、cfloat、climits、cmaths 等库之前它通常会给你的所有库。在它开始给我诸如 crtdefs.h、mbstring.h、sal.h 之类的东西之后,我猜它们是 C 唯一的库吗?除此之外没有错误
-
这些是头文件,而不是库,它们当然可以在 C++ 程序中使用。你是什么意思“它给了[你]”那些? 在哪里“给”你那些?你是如何创建你的新项目的?源文件的文件扩展名是什么?
-
对不起,我的错误,当您创建一个 bew 项目时,您会看到三个名为“外部依赖项”的文件夹,其中存储了 iostream、fstream、字符串等内容的头文件/源文件。然后是'Header' 文件夹,顾名思义,存储定制的头文件。最后是存储主要和自定义源文件的“源”文件夹。最初,当我创建一个新的 .cpp 控制台应用程序时,我在外部依赖项文件夹中有大约 20 个头文件/源文件,现在我得到了大约 10 个文件,例如 stdio 等
-
Hans Passant - 不,我没有遇到 Intellisense 问题
标签: c++ c dependencies external