汉尼拔
背景与早年生涯
汉尼拔出生在迦太基著名贵族家庭巴卡家族里,是迦太基名将哈米尔卡·巴卡的长子。他有两个弟弟哈斯德鲁巴和马戈。
迦太基在第一次布匿战争败给罗马之后,哈米尔卡为改善迦太基的前景,出兵征服伊比利亚半岛。
根据史家蒂托·李维的记载,当汉尼拔央求与父亲同行时,哈米尔卡要汉尼拔在神殿内发下了终生与罗马势不两立的重誓。当哈米尔卡在战争中阵亡之后,其婿哈斯德鲁巴继任为统帅。
哈斯德鲁巴采用以外交为轴心的策略,以巩固迦太基在伊比利亚的经贸基础为重,建立新迦太基城(今西班牙卡塔赫纳),并与罗马定下条约,以埃布罗河为双方界线,应许不将其势力扩展至该河之北。伊比利亚半岛丰富的矿产资源使迦太基不但有能力偿还对罗马的战争赔款,并再次逐渐壮盛起来。
哈斯德鲁巴于前221年被凯尔特人刺杀身亡,汉尼拔在军队拥护之下接管军权,并随后获得迦太基政府的正式任命。
接下来两年内汉尼拔除了巩固自己的声势之外并完成了对伊比利亚半岛埃布罗河以南的征服战。顾虑到汉尼拔日渐壮大的势力,罗马人与西班牙城市萨贡托结盟,宣布此城为罗马保护地。因为萨贡托远处埃布罗河之南,汉尼拔认定此举违反了双方的条约,因此出兵将其包围,并在八个月之后攻陷此城。对此罗马向迦太基发出通牒,要其将汉尼拔交付与罗马受审。面对汉尼拔此时如日中天的声望,迦太基政府不但拒绝了罗马的要求,并随后向其宣战,揭开了第二次布匿战争的序幕。于此汉尼拔决定率军攻打意大利半岛,将战争带到敌人的领土上。