Visual Studio2010中的项目下拉列表下面有外部依赖项,里面显示的文件是你程序中显示包含的头文件所包含的的头文件。比如,main函数里面包含了windows.h头文件,而windows.h头文件又包含其他头文件,而这些头文件又可能还包含另外的头文件,所有这些都显示在外部依赖项里面。于是有的时候外部依赖性就变得很庞大。
若想减少外部依赖项,那就尽量避免包含不必要的头文件。
不过根据编译器的行为,可能编译时应该会过滤掉那些虽然包含进来,但完全没有用到的头文件。完全可以不必理会外部依赖项。
相关文章
- Docker 快速入门(Ubuntu版)-Docker是一个开源的平台,用于开发、部署和运行应用程序,它通过容器化技术实现应用的打包、隔离和跨平台部署。Docker 将应用程序及其所有依赖项打包到一个称为容器的标准化单元中,以便能够在任何支持 Docker 的环境中运行。这种方法使得应用程序可以无缝地在开发、测试和生产环境之间移动,消除了“在我电脑上运行没问题”的问题。
- Visual studio 中编译c++出现LNK,LNK2001: 无法解析的外部符号,包含如下情况
- error LNK2001: 无法解析的外部符号 在VC工程里添加附加依赖项可以解决 - 唐永华
- VS中删除附加依赖项中的继承的值
- 如何从没有依赖项的特定仓库中删除所有包
- 数据流管道中的外部Python依赖项
- 如何卸载包中列出的所有依赖项。json(NPM)?
- 如何安装软件包。使用npm在当前目录中的json依赖项
- 在Visual Studio 2008项目中更改文件夹中整个文件的属性
- 我怎样才能弄清楚一个特定版本的库为什么在依赖项中?