Search code examples
visual-studioboostvisual-studio-2005tr1unordered-map

Why Visual Studio cannot find 'tr1/unordered_map?


I want to use google-ctemplate in a project. But if I include the basic file, I get the following error (with Visual Studio C++ 2005):

Error   1   fatal error C1083: Cannot open include file: 'tr1/unordered_map': No such file or directory f:\entwicklung\libraries\ctemplate-0.99\src\ctemplate\template_cache.h  39

I can find the unordered_map.hpp in the boost-directory and the boost-directory is set in the include-path in Visual Studio. How can I solve this problem?


Solution

  • I found out what the problem was. I included the wrong directory from google-ctemplate. Instead of src I have to use src/windows.

    But that triggers another Problem, this time from the linker.