0
我想弄清楚如何在我的C++項目中使用C++ 11頭文件。具體來說,我正嘗試使用FakeIt嘲諷框架(https://github.com/eranpeer/FakeIt)對我用C++構建的遺留應用程序進行單元測試。在C++源文件中包含C++ 11頭文件
FakeIt頁面說它支持C++ 11 & C++項目,但是當我使用庫中的頭文件構建我的應用程序時,它抱怨無法解析C++ 11符號。
gtest/include/fakeit.hpp:28:25: error: unordered_set: No such file or directory
gtest/include/fakeit.hpp:29:17: error: tuple: No such file or directory
gtest/include/fakeit.hpp:32:18: error: atomic: No such file or directory
我是C++的新手,所以在這裏感謝任何指針。
「在C++文件中使用C++ 11頭文件」這是什麼意思? – juanchopanza
我有一個C++源文件,我使用g ++編譯器(沒有C++ 11)編譯,但我想包含一個C++ 11頭文件。我想知道這將如何工作,或者它甚至會工作? – broun
@broun _「without C++ 11」_如果不使用「-std = C++ 11」選項,這是不可能的。你期望什麼? –