Ну, допустим, Римскую Империю кормила не вся Африка, а только Египет. При царице Клеопатре Египет был самым плодородным регионом земли и оттуда везли зерно непрерывной вереницей судов. Именно на зерне Клеопатра и "сделала" все свои неисчислимые богатства, которые поражали Цезаря и прочих римских пришельцев. Кроме того, абсолютно неверна фраза, прозвучавшая в одном из ответов, будто зерно из Египта шло исключительно в азиатские регионы Римской империи. Ибо эти "азиатские регионы", состоявшие в основном из региона "Малая Азия" сами производили много зерна. И когда Рим потерял Египетскую провинцию, то главным поставщиком зерна стала именно Малая Азия.
Что касается пустыни, в которую якобы превратилась Северная Африка, то сам вопрос поставлен некорректно. Ни во что Северная Африка не превращалась, она всегда выглядела так, как выглядит сейчас. Не надо верить нарисованным в наше время фальсифицированным "старым картам". Есть конкретные сведения о том, что в Африке была пустыня ещё во времена расцвета Карфагена. Нумидийцы, с которыми карфагеняне постоянно воевали, в случае военных неудач отступали именно по пустынным тропам, по которым карфагенская пехота пройти не могла.