如何包含标准c ++库来完成缺少的库

时间:2017-12-12 17:06:16

标签: c++ c++11 libstdc++

我使用-nostdinc ++作为g ++的参数,以便使用我的std库实现,但我想首先包含我的include路径,然后是标准库。

例如,如果我的实现中缺少向量库,那么我希望编译器在std lib位置进行搜索。

我该怎么做?

2 个答案:

答案 0 :(得分:0)

你不能。如果您想使用std::vector之类的东西,那么您需要将标准库包含在构建中。

答案 1 :(得分:-3)

一个好的做法通常是只包含代码在每个文件中使用的内容。这减少了对其他头文件的依赖性,在大型项目中,减少了编译时间,也有助于找出取决于什么的内容。