10 Temmuz 2010, CUMARTESİ
Semboller makefile ne $@ ve $<?
CC=g
CFLAGS=-c -Wall
LDFLAGS=
SOURCES=main.cpp hello.cpp factorial.cpp
OBJECTS=$(SOURCES:.cpp=.o)
EXECUTABLE=hello
all: $(SOURCES) $(EXECUTABLE)
$(EXECUTABLE): $(OBJECTS)
$(CC) $(LDFLAGS) $(OBJECTS) -o $@
.cpp.o:
$(CC) $(CFLAGS) $< -o $@
$@
$<
tam olarak ne yapıyorsun?
CEVAP
10 Temmuz 2010, CUMARTESİ
$@
dosya adı oluşturulur ve $<
ilk ön koşul (genellikle kaynak dosyası). GNU Make manual bütün bu özel değişkenler listesini bulabilirsiniz.
Bunu Paylaş:
Nasıl SRC, N, BİN alt ile C proje için...
Nasıl makefile döngü yazmak için?...
Nasıl Makefile bir değişken için bir k...
Aniden olamaz Android Studio gidermek ...
Twitter Carousel eklentisi ve slayt ge...