Eine Univerallösung für Windows und Linux gibts nicht, allerdings kannste es dann so machen:
Code:
for (unsigned int i = 0; i < 10; i++) {
#ifdef WIN32
mciSendString("set cdaudio door open", 0, 0, 0);
Sleep(1000);
mciSendString("set cdaudio door close", 0, 0, 0);
Sleep(1000);
#else
// Linux-Code
#endif
}