   SDL_mixer.lib cannot be opened!
  I have this program (VC++):#pragma comment(lib, "SDL.lib")#pragma comment(lib, "SDLmain.lib")#pragma comment(lib, "SDL_image.lib")#pragma comment(lib, "SDL_ttf.lib")#pragma comment(lib, "SDL_mixer.lib")#include "SDL/SDL.h"#include "SDL/SDL_image.h"#include "SDL/SDL_ttf.h"#include "SDL/SDL_mixer.h"int main(int argc, char *args[]){return 0;}When I compile I get:1>LINK : fatal error LNK1104: cannot open file 'SDL_mixer.lib'The odd thing is that the file is there, along with the other SDL lib files. I don't why it can't be opened.   
  Based on my experiences with GCC, I suspect that the order you link things in is significant.  Are you linking in the correct order?   