What is *.o file?
c++
Solution
A file ending in .o is an object file. The compiler creates an object file for each source file, before linking them together, into the final executable.
Problem
I'm compiling own project. And it halted by this error: LINK||fatal error LNK1181: cannot open input file 'obj\win\release\src\lua\bindings.o'| Compiling using Code::Blocks with VS 2005/2008 compiler under win7. There are also lot of another empty directories where *.o files are missing. What do they do?