O Dicionário Houaiss Eletrônico (brasileiro) regista cerra-livros e diz que se trata de regionalismo de Portugal; no entanto, remete-nos para aperta-livros, o que pressupõe que seja este termo o mais usado no Brasil. Na entrada de aperta-livros, diz que se trata de «peça de escritório, freq. aos pares, que se coloca de um ou dos dois lados de um conjunto de livros, para conservá-los, em posição vertical, sobre prateleiras, mesas etc.». Voltando à sua pergunta, e já que o que está em causa é a grafia, escreve-se naturalmente cerra-livros, visto que um dos significados de cerrar é «unir fortemente (partes separadas)», e é isso que acontece aos livros: são unidos fortemente.