Звучит так, будто вы пытаетесь не помещать его в исходный файл, но именно это я и сделаю:
int numbers[250000] = {1, 2, ...};
Технически возможно сохранить их в виде простого файла и написать файл директивы компоновщика, который создает новый раздел данных соответствующего размера и объединяет их, но на самом деле нет причин. Поместите это определение в отдельный файл и #include его в файл, который нуждается в