안녕하세요. 리눅스 초보 입니다.
제가 so 파일 하나를 만들었는데 위치는 home/ys2cdh/Temp/Socket에 있습니다.
아래는 makefile 내용 이구요
.SUFFIXES : .cpp .o
CXX = g++
INC = -I/usr/local/include/boost-1_37 -I/home/ys2cdh/Temp/Socket
LIBS = -L/home/ys2cdh/Temp/Socket -lsocket.so
LINK = g++
CXXFLAGS = -c $(INC)
OBJS = Test.o
SRCS = Test.cpp
TARGET = test
.cpp.o:
$(CXX) -c $(CXXFLAGS) $(INC) -o $@ $<
all : $(OBJS)
$(LINK) -o $(TARGET) $(OBJS) $(LIBS)
clean :
rm -rf $(OBJS) $(TARGET) core