Полибий назвал Первую Пуническую войну самой кровавой войной в истории. Рим и его союзники потеряли более 400 тысяч человек, и после войны, длившейся двадцать три года, обе стороны почти исчерпали силы. В 241 году до н. э. был заключен мирный договор. Гамилькар добился того, чтобы его армия и гарнизон Гискона в Лилибее покинули остров с оружием в руках и карфагенянам позволили беспрепятственно уйти с Сицилии. Карфаген отказался от своих притязаний на Сицилию и Липарские острова. Сиракузы были союзником Рима, и Карфаген обещал не воевать с этим городом. Все пленные римляне должны были быть возвращены без выкупа, в то время как карфагеняне должны были выкупить своих пленных у Рима. Карфагеняне были обязаны сразу заплатить тысячу эвбейских талантов и две тысячи двести эвбейских талантов в течение десяти лет. Контрибуция, наложенная на Карфаген, вместе с потерями в людской силе, кораблях и торговле, была такова, что Карфаген не смог заплатить наемникам, отправленным в Африку. На протяжении следующих трех лет Карфаген вел войну со своими наемниками.[197]
В мирном договоре не говорилось о дальнейшем присутствии карфагенян на Корсике и Сардинии. В 337 году до н. э. закончилась Наемническая война. Карфаген сильно истощил силы, и Рим, воспользовавшись удобным случаем, в нарушение условий мирного договора захватил Корсику и Сардинию. Карфаген приготовился послать экспедиционные войска, но римский сенат пригрозил войной. У измученного войной Карфагена не было иного выхода, как подчиниться. Но Риму и этого показалось мало, и он потребовал, чтобы Карфаген заплатил дополнительно тысячу двести талантов.[198]Гамилькар Барка
Гамилькар сильно рисковал, возвращаясь с Сицилии, поскольку его политические противники всячески стремились возложить на него ответственность за поражение на Сицилии. Аппиан сообщает, что его обвинили в незаконном присвоении денег во время войны. Гамилькар предстал перед сенатским трибуналом, но был оправдан благодаря поддержке «известных людей», вероятно, в том числе Гасдрубала, влиятельного политика, который впоследствии женился на одной из дочерей Гамилькара.[199]
Когда в 241 году до н. э. наемники подняли восстание, Рим отдал приказ Ганнону Великому подавить восстание. Ганнон установил власть Карфагена над юго-западными территориями, когда Гамилькар воевал с римлянами на Сицилии. Ганнону не удалось подавить восстание, и было принято решение сформировать вторую армию, во главе которой был поставлен Гамилькар.Через три года и четыре месяца Гамилькару удалось сделать то, что не смог сделать Ганнон, — подавить восстание. Благодаря блестящей победе Гамилькара и поддержке его друзей-политиков резко возросло влияние рода Баркидов.
Карфаген, истощенный войнами с римлянами и наемниками, лишился важнейших рынков и торговых пунктов и оказался на грани экономического краха. Экономическая мощь Карфагена, лишившегося боевых и большого числа торговых кораблей, была серьезно подорвана. Сторонники Ганнона предлагали отобрать Сардинию у наемников, которые подняли восстание на острове. В свою очередь, сторонники Гамилькара предложили переключить внимание на Испанию, рассматривая ее как источник новых рынков и ресурсов. Более столетия Карфаген удерживал торговый порт Гадес и много других небольших поселений, но нигде в Испании не устанавливал политической и административной власти. Гамилькар планировал усилить влияние Карфагена в Испании, установить политическую и административную власть и использовать огромные природные и людские ресурсы. Предложение Ганнона утратило актуальность, когда римляне захватили Сардинию и Корсику, и карфагенский сенат уполномочил Гамилькара отправиться во главе армии в Испанию и установить над ней протекторат. На протяжении следующих девяти лет Гамилькар пытался решить эту задачу.
Гамилькар приплыл в Испанию и высадился в Гадесе с армией, состоявшей из двадцати тысяч пеших воинов, двух-трех тысяч всадников и слонов (количество неизвестно).[200]
Гамилькар мог рассчитывать на финикийские города, расположенные на южном побережье: они были союзниками и могли служить продовольственными базами и центрами связи. Некоторые из племен вскоре тоже стали его союзниками. Первая кампания Гамилькара была связана с захватом серебряных и медных рудников на «земле тартессийцев» (возможно, это были турдетаны), всего в 60 милях к северо-западу от Гадеса. Конечная цель Гамилькара состояла в том, чтобы управлять богатой, населенной и плодородной равниной реки Бетис (Гвадалквивир). К северу от истока реки Бетис возвышались горы Сьерра-Морена с месторождениями серебра, и еще более богатые серебряные месторождения находились вблизи города Кастулона. Эти рудники вскоре стали для Карфагена основным источником дохода.