Tengo un archivo llamado LINUX.C y lo compilo con un makefile que hice asi
CC = gcc
CFLAGS = -Wall -O2
all: LINUX.o
Al ejecutarlo lo compilaba con g++ y no me tomaba mis banderas, supongo que es porque esta en mayusculas el nombre del archivo, ya que si lo pongo en minusculas lo compila con gcc. Asi que lo modifique asi:
CC = gcc
CPPFLAGS = -Wall -O2
all: LINUX.o
Y ahora si me toma las banderas que le doy, asi que supuse que para que usara el compilador que yo quiero le tenia que poner algo asi:
CCPP = gcc
Y pues no, sigue con el g++.
Alguien sabe como hacer para que use el gcc en vez del g++.
Esto en linux.
Marcadores