Eu fiz um link para g ++ - mp-4.7 no meu / usr / bin. Você não consegue anexar o caminho no make do Eclipse. Não funcionou. Fazendo um link funciona.
Eu fiz uma instalação de porta para o gcc version 4.7.1 (MacPorts gcc47 4.7.1_2)
Eu nomeei o executável como g + e o coloquei em um dos meus $ PATH.
Eu uso o gcc 4.7.1 quando preciso do padrão c ++ 11. Eu não mudei o g + original para não bagunçar
XCode.
Estou usando o eclipse-cdt e executando o make all na janela. Está me dando:
20:12:40 **** Build of configuration Default for project 2804-hw2 ****
make all
g+ -c -Wall -std=c++11 main.cpp -o main.o
make: g+: No such file or directory
make: *** [main.o] Error 1
20:12:40 Build Finished (took 89ms)
Aqui está o meu makefile
CC=g++-mp-4.7
CFLAGS=-c -Wall -std=c++11
LDFLAGS=
SOURCES=main.cpp Vector3D.cpp
OBJECTS=$(SOURCES:.cpp=.o)
EXECUTABLE=exec
PATH := ${PATH}:/opt/local/bin/
all: $(SOURCES) $(EXECUTABLE)
echo ${PATH}
$(EXECUTABLE): $(OBJECTS)
$(CC) $(LDFLAGS) $(OBJECTS) -o $@
.cpp.o:
$(CC) $(CFLAGS) $< -o $@
clean:
rm $(EXECUTABLE) $(OBJECTS)
Como eu faço o eclipse detectar meu g +?