ошибка: CFLAGS не называет тип

Это мой make-файл:

CFLAGS=-Wall -g -O2

clean:
rm -f ex1

И когда я запускаю скрипт, например, этот (ex3.c):

#include <stdio.h>

int main()
{
int age = 10;
int height = 72;

printf("I am %d years old.\n", age);
printf("I am %d inches tall.\n", height);

return 0;
}

Я получаю следующую ошибку:

$ g++ Makefile.c -o makefile
Makefile.c:1:1: error: 'CFLAGS' does not name a type
CFLAGS=-Wall -g
^g++     ex3.c   -o ex3
$

0

Решение

Пожалуйста, не компилируйте makefile,

Использовать make утилита вместо.

Синонимы включают nmake а также gmake,

Makefile должен быть передан make программа или утилита сборки.

2

Другие решения