Война для Гамилькара и всего Карфагена не закончилась с миром 241 года. Мятеж подняли ливийские наемники, очень быстро этот солдатский бунт превратился в освободительную войну африканских народов Карфагенской державы (в первую очередь, тех же ливийцев, благодаря чему события 241–239 годов до н. э. получили название Ливийской войны). Усмирять мятежников было поручено тому же Гамилькару. Он проявил себя и блестящим полководцем, и хитрым дипломатом. В ходе войны ему пришлось делить должность командующего войсками с Ганноном, и в какой-то момент совет предложил солдатам самим выбрать, какой из враждующих друг с другом полководцев им больше по душе. Солдаты выбрали Барку. Возможно, в этот самый момент карфагенский совет сам заложил фундамент для будущей войны с Римом. Гамилькар увидел, что может приобрести беспрецедентные полномочия, обращаясь непосредственно к своим солдатам, почувствовал независимость от гражданских властей Карфагена. Одновременно он вошел в более тесные отношения с демократической партией и выдал за одного из ее вождей – молодого Гасдрубала – свою дочь. Так демократическая партия, она же партия войны, получила новое наименование – баркиды.
Таким образом, Ганнибал с детских лет жил в атмосфере постоянной боевой готовности, борьбы с аристократической партией Карфагена, ненависти к Риму. Гамилькар взял сына к себе в военный лагерь еще совсем маленьким, там мальчик и воспитывался. Он стал искусным бойцом, прекрасным наездником, отличался в беге. Одновременно Гамилькар заботился и об интеллектуальном развитии своих детей (кроме Ганнибала, у него было еще две дочери и двое сыновей – Магон и Гасдрубал), причем пригласил для них спартанца Зозила – таким образом, дети воспитывались согласно суровым спартанским обычаям, с другой стороны – приобщались к великой эллинской культуре. Ганнибал, к примеру, прекрасно знал греческий язык и литературу. Гамилькар хотел, вероятно, привить сыновьям мысль о том, что Карфаген принадлежит к городам большой культуры, в то время как его враги – римляне – все еще пребывают в варварском состоянии. О будущей войне с Римом Ганнибал постоянно слышал от отца. Когда мальчику было девять лет, Гамилькар привел его в храм, где потребовал, возложив руку на внутренности жертвенного животного, принести клятву в том, что он всю свою жизнь посвятит войне с обидчиками Карфагена. «Ганнибалова клятва» стала крылатым выражением.
У старшего Барки был собственный план, как подобраться к Риму. Поскольку острова в Средиземном море – Сицилия и Сардиния – уже прочно находились в руках римлян, Гамилькар, возможно, решил приблизиться к врагу по суше. Единственным реальным местом для укрепления позиций Карфагена в Европе выглядела Иберия – все еще не покоренная полностью ни африканским купеческим городом, ни Римом. Сюда-то и отправился со своей армией Гамилькар. С ним был и юный Ганнибал.
В Иберии Гамилькар быстро добился успеха. Он покорял различные местные племена, действуя не только кнутом, но часто – и пряником, отпуская на волю пленных. Эту тактику использовали и его преемники на посту командующего. К несчастью, никто так и не успел узнать, в чем заключался план дальнейших действий полководца. Во время одного из походов (причем пунийцы уже следовали на место зимовки) на отряд напал царь некоего племени ориссов. Вместе с Гамилькаром как раз были его сыновья, и он, приказав быстро везти их в укрепленный лагерь, сам остался прикрывать отход и в ожесточенной стычке был убит.
На место Барки сами солдаты избрали зятя покойного – Гасдрубала. В Карфагене были вынуждены лишь утвердить это решение армии. Гасдрубал в целом продолжал политику покорения Иберии, причем проявил еще больший административный талант. В Карфаген стала поступать огромная добыча. В частности, этому способствовала и разработка серебряных рудников. Естественно, это усилило позиции баркидов. Была основана новая пунийская столица на полуострове – город Новый Карфаген (сейчас Картахена). С римлянами же был заключен договор о том, что пунийцы не будут распространять свои владения на север от Ибера (сейчас река Эбро). Вряд ли жители Вечного города опасались реального похода Гасдрубала по суше через Альпы в Италию. Скорее, речь шла лишь о степени влияния на местные кельтские, а дальше – и галльские племена. Вопрос об этом договоре между карфагенским полководцем и Римом не раз поднимался в исторической литературе. В первую очередь, исследователей интересовал тот пункт, что касался крупного города на восточном побережье полуострова – Сагунта. Римляне позже настаивали, что, согласно договору, карфагеняне не имели права нападать на Сагунт, пунийцы же, в свою очередь, утверждали, что речь шла только о союзниках Рима, а когда договор заключался – никакого союза Рима с Сагунтом не было. Так что римляне сами, мол, нарушили договор, когда фактически силой добились от сагунтских властей заключения этого союза. Кроме того, судя по всему, договор был заключен именно между Гасдрубалом и Римом, а не между Карфагенским государством и Римом – так что совет вообще отказывался рассматривать договор как официальный документ.
Пять лет после гибели отца Ганнибал провел в Карфагене. Потом встал вопрос о его возвращении в армию. К тому времени будущему полководцу было уже 22 года, в нем отчетливо были видны качества, воспитанные воинственным отцом. Горячность сочеталась в молодом человеке с осмотрительностью и недюжинным умом. В общем, вопрос о его направлении в иберийскую армию поставили на обсуждение в совете – настолько важным он казался властям. И не зря. Ганнон призвал коллег одуматься, он пугал тем, что Ганнибал превратится в кровожадного и непокорного совету монстра, который обязательно начнет войну с Римом и в результате погубит Карфаген. Впрочем, Ганнон остался в абсолютном меньшинстве, в войске Гасдрубала в 224 году до н. э. появился новый кавалерийский командир. На новом месте он проявил себя наилучшим образом, быстро расположив к себе солдат. Ганнибал старался вести жизнь простого воина – спать на земле, завернувшись в плащ, есть ту же пищу, что и они. Его никто не мог упрекнуть в любви к роскоши, каким-либо излишествам. Рассказывают, что позже, достигнув вершины могущества, он не проявлял никакого желания «погрязнуть в пороке» с захваченными в плен женщинами, да и многочисленных наложниц, как, например, у Цезаря, у карфагенского полководца не было. Богатству Ганнибал предпочитал славу и доблесть. Он был известен своей отвагой – первым бросался в битву, последним покидал поле боя. В то же время трудно было превзойти Ганнибала в полководческой хитрости. В этом смысле он был достойным наследником своих азиатских предков. Ганнибал также взял на вооружение и показательную лояльность (там, где это было возможно) Гамилькара и Гасдрубала по отношению к покоренным племенам. Гасдрубал после смерти жены, сестры Ганнибала, женился второй раз на дочери иберийского вождя. Так же поступил и Ганнибал – его супругой стала другая уроженка этих мест из города Кастулон.
Гасдрубал начал давать Ганнибалу самые ответственные поручения. По словам Тита Ливия, тот обладал уникальной способностью и повелевать, и подчиняться, так что командующий не мог нарадоваться на своего родственника. Но получилось так, что уже очень скоро Ганнибал мог забыть о подчинении. Гасдрубал был убит в 221 году до н. э. во время охоты одним кельтом, который мстил пунийскому военачальнику за казненного когда-то патрона. Теперь воины единогласно избрали новым своим вождем Ганнибала Барку. Было ему тогда всего 26 лет.
Ганнибал решительно взялся за осуществление не то своего собственного, не то еще отцовского плана войны с Римом. Нет никаких сомнений, что уже давно молодой пунийский лидер был уверен, что идти в Рим нужно будет по суше – через Альпы. Но еще пару лет он потратил на то, чтобы обеспечить полное карфагенское господство на Иберийском полуострове. Были приведены к покорности племена олкадов и ваккеев. Первое известное нам большое сражение в качестве командующего Ганнибал дал многочисленному воинству непокорного племени карпетанов. По сообщению античных историков, те собрали армию в 100 тысяч человек, и даже если эти данные преувеличены, судя по всему, соотношение сил было далеко не в пользу Ганнибала. Полководец пошел на хитрость – он начал быстрый отход к реке и «в панике» переправился через нее. Уверенные в победе карпетаны в полном беспорядке кинулись в реку, чтобы догнать и уничтожить «бегущего» врага на другом берегу. В это время Ганнибал неожиданно развернул войска, оказавшиеся в строгом боевом порядке. Вперед выдвинулись слоны, сбросившие в реку первых переправившихся врагов, затем в воду вошла конница пунийцев, смявшая и обратившая в бегство растерявшихся и неорганизованных карпетанов. Через несколько дней послы этого племени изъявили полную готовность подчиниться Ганнибалу. Теперь под контролем Ганнибала оказалась вся территория Пиренейского полуострова к югу от Ибера, за исключением Сагунта.
После этого, по мнению полководца, настал момент для начала конфликта с Римом. Тот был занят борьбой с иллирийскими пиратами и подавлением мятежей в долине реки Падус (По) – здесь, в Цизальпинской Галлии, в очередной раз бунтовали местные племена. В Иберии же положение карфагенян выглядело вполне прочным, местное население было умиротворено; по сути, значительная часть Пиренейского полуострова представляла собой мощное пунийское государство, далеко не во всем зависимое от самого Карфагена, но подчинявшееся местному главнокомандующему.
Первый удар Ганнибал решил нанести по Сагунту. Его взятие обеспечивало тыл пунийцев при походе в Италию и вообще свидетельствовало о разрыве отношений с Римом. Но сам полководец не хотел брать на себя ответственность за развязывание войны. Поэтому он решил действовать окольными путями – тревожил соседние с Сагунтом племена, натравливал на город иберийцев. Одно из племен он подговорил подать ему жалобу на действия сагунтинцев. В карфагенский совет было направлено письмо Ганнибала, в котором он сообщал, что римляне подстрекают иберийские племена к войне против пунийцев, а в этом им помогают сагунтинские агенты. Совет дал разрешение на атаку.