What is "libQt5Core.so"? I don't see any files in the /lib folder that end in ".so".

What is "moc", anyway? Whatever it is, I haven't used it before, so it probably isn't. What are "moc_*.cpp-files"?

I don't think that "moc" is part of my build routine. I tried a tutorial (http://ldmartin68.com/QTSetup4VSNET.html), but that didn't work. I got errors saying that "$(QTDIR)\bin\moc MyHeaderFile.h -o tmp\moc\moc_MyHeaderFile.cpp" didn't work (the error wasn't particularly explicit; it just said that the command didn't work).

I'm trying to go through this (http://qt.developpez.com/doc/4.7/moc/) but I'm not understanding it.

All the tutorials around moc seem to assume (1) that QtCreator is the IDE, (2) linux is the OS, or (3) both (1) and (2). Can you point me at some tutorial that shows how to set up "moc", whatever it is?