
Untitled
By: a guest on
May 17th, 2012 | syntax:
None | size: 0.78 KB | hits: 16 | expires: Never
Makefile and library bad dependencies?
LD = g++
LIBS = `pkg-config gtkmm-2.4 glibmm-2.4 libgdamm-4.0 --libs`
CPPFLAGS = `pkg-config gtkmm-2.4 glibmm-2.4 libgdamm-4.0 --cflags`
OBJS = main.o TreeviewImages.o MainWindow.o FormDialog.o DBUtil.o
all: build
build: $(OBJS)
$(LD) $(LIBS) $(OBJS) -o cish
main.o: main.cpp
g++ $(CPPFLAGS) -c main.cpp
MainWindow.o: MainWindow.cpp MainWindow.h DBUtil.h FormDialog.h
g++ $(CPPFLAGS) -c MainWindow.cpp
TreeviewImages.o: TreeviewImages.cpp TreeviewImages.h
g++ $(CPPFLAGS) -c TreeviewImages.cpp
FormDialog.o: FormDialog.cpp FormDialog.h DBUtil.h
g++ $(CPPFLAGS) -c FormDialog.cpp
DBUtil.o: DBUtil.cpp DBUtil.h
g++ $(CPPFLAGS) -c DBUtil.cpp
clean:
rm -f cish $(OBJS)
g++ -lexample myprog2.o
g++ myprog2.o -lexample