I'm running into an issue where visual studio 2015 is saying that it can't find the definition for an object. The class that it refers too is in the project so I'm not sure why it can't find it. It's not in the project directory, but it's one outside of it. The visual studio solution is in Project1. The code files are in source and header files respectively. I keep getting this error
Error LNK2019 unresolved external symbol "public: __thiscall DataCenter<float>::DataCenter<float>(void)" (??0?$DataCenter@M@@QAE@XZ) referenced in function _main Project1
I've uploaded a copy of my folder to google drive here: ProjectDataCenter
Do you know what I would have to do to get this to link correctly?
Edit: According to What is an undefined reference/unresolved external symbol error and how do I fix it?
"Under MSVS, files added to a project automatically have their object files linked together and a lib file would be generated (in common usage)"
The files that are not linking are in the same project and thus there should not be any missed dependencies.