% g++ `vxv2-config --cflags` sample.cpp -o sample `vxv2-config --libs`
# Makefile for html/beginner_task/ # Compile options CC = ${CXX} CXXFLAGS = -g -O0 -Wall `vxv2-config --cflags` LDFLAGS = LDLIBS = `vxv2-config --libs` # Target TARGET = \ sample1 \ sample2 \ all : ${TARGET} clean : ${RM} *.o ${TARGET} logfile.xml depend : makedepend -Y -- ${CXXFLAGS} -- ${wildcard *.c *.cpp *.h} .PHONY : all clean depend ######################################################################
Makefile はタブと空白の意味が明確に異なっています。上記 Makefile をブラウザ越しにコピーして利用することはできません。以下のリンク先の Makefile を変更して利用して下さい。 実際に使っている Makefile
Makefile を用いた場合のコンパイル手順は以下の通りです。
% make