Carlo Meyer nacque a Livorno da padre tedesco e madre francese; ciò nonostante si considerò sempre italiano e considerò l'Italia sua unica patria. Si laureò prima in architettura poi in ingegneria e nel 1866 guidò un gruppo di volontari nella Terza guerra d'indipendenza italiana.