-
Notifications
You must be signed in to change notification settings - Fork 10.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Visual Studio 2017, c++17, error C3083: 'tr1': the symbol to the left of a '::' must be a type #1138
Comments
Duplicate of #1111 |
Can be closed. PR #1218 fixed this |
bilke
pushed a commit
to bilke/ogs
that referenced
this issue
Dec 19, 2018
The original gtest folder is removed. Reason is the removed namespace std::tr1 no longer available in the VS2017. Fixed in PR google/googletest#1218 and the related issue is google/googletest#1138
jbathmann
pushed a commit
to jbathmann/ogs
that referenced
this issue
Mar 5, 2019
The original gtest folder is removed. Reason is the removed namespace std::tr1 no longer available in the VS2017. Fixed in PR google/googletest#1218 and the related issue is google/googletest#1138
wolf-pf
pushed a commit
to wolf-pf/ogs
that referenced
this issue
Mar 27, 2019
The original gtest folder is removed. Reason is the removed namespace std::tr1 no longer available in the VS2017. Fixed in PR google/googletest#1218 and the related issue is google/googletest#1138
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
When I build a test project in a Visual Studio 2017 with the
Properties > C/C++ > Language > C++ Language Standard
set to/std:c++lastest
, I get build errors in gtest-port.h and gtest-printers.h. It works fine when set to/std:c++14
. Here is the full build output:The text was updated successfully, but these errors were encountered: