This is a case of common file extensions meaning two different things.
The C++ Linker thinks your .obj
file is a Common Object File Format, where as your .obj file is actually a 3d object definition file.
C++ compilers output *.obj
files, which are different than your blender .obj
file.
You need to set the project to treat that *.obj file as a resource, not to link it.