A US warship launched cruise missiles against Libya on Saturday as part of the international effort against leader Muamar Gaddafi, CNN reported, citing defense officials.