You posted in the wrong subforum, this has nothing to do with the C binding of SFML.
You must define static variables outside the class (in the .cpp file):
sf::Image Missile::Image;
But your code is a little bit strange. First,
int main(array<System::String ^> ^args)
isn't C++, rather C++/CLI. If you don't need this language crucially for .NET interop, you'd better avoid it. The other thing is #include "Missile.h"
inside the header "Missile.h", which makes no sense.