That's right.
Regarding `Standard_EXPORT`, it seems to be defined [here](http://git.dev.opencascade.org/gitweb/?p=occt.git;a=blob;f=src/Standard/Standard_Macro.hxx;h=ef6ea8692070b5f4621fd9bd0af2392772cb4443;hb=4d9421a970f00fabcc2c8a21fbca4694e6823953#l101) so I would say it gets empty in Linux and for windows [here](http://git.dev.opencascade.org/gitweb/?p=occt.git;a=blob;f=src/Standard/Standard_Macro.hxx;h=ef6ea8692070b5f4621fd9bd0af2392772cb4443;hb=4d9421a970f00fabcc2c8a21fbca4694e6823953#l41). So I guess for dealing with windows/linux stuff, but I don't know C++ enough.