2015-12-18 3 views
2

У меня есть небольшая программа на C, которая просто вычисляет Фибоначчи. У меня есть файл для создания файла, и когда я вызываю make, я получаю сообщение make: *** No targets specified and no makefile found. Stop.. Если я позвоню, сделайте чистым, я получаю make: *** No rule to make target `clean'. Stop., но он, кажется, видит makeFile (я думаю). Я довольно потерян и нуждаюсь в помощи.MakeFile не найден, когда я вызываю make

Вот текст файла макияжем:

CC=gcc 

all: fibonacci 

fibonacci: fibonacci.c 
    $(CC) -pthread -o fib.exe 

clean: 
    rm fib.e xe 
+2

Что такое имя файла вашего файла макияжем? –

+0

файл называется MakeFile – icaughtfireonce

+3

использовать 'Makefile', буквально – user3159253

ответ

2

переименовать Makefile в Makefile или использовать make -f <whatever_name_you_like>. Помните, что в Unix-подобных системах имена файлов часто чувствительны к регистру (не во всех типах файловых систем, но и во многих)

Смежные вопросы