포에니 전쟁
한니발은 제1차 포에니 전쟁 당시 활약했던 장군 하밀카르 바르카의 아들로 태어났다. 《플루타르코스 영웅전》에 의하면 9살에 로마를 쳐부술 것을 카르타고의 신 타니트에게 맹세했다고 한다. 청년 시절에는 아버지와 매형의 뒤를 이어, 식민지였던 에스파냐에서 총독으로 근무했다.