En el siglo V a. C., los cartagineses había extendido su hegemonía por el norte de África y tomaron el control de las colonias en Marruecos.