so 링크하기?
글쓴이: ys2cdh / 작성시간: 화, 2008/12/23 - 11:30오전
안녕하세요. 리눅스 초보 입니다.
제가 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
new :
$(MAKE) clean
$(MAKE) all
이렇게 하면 /usr/bin/ld 에 파일이 없다고 에러가 나오는데 꼭 이곳에 파일을 복사해야 되는건지?
제가 원한는 위치에 놓고 링크 할 수 없을 까요?
Forums:
ls.so.conf 수정후~~
ls.so.conf
수정후~~ 또는 등록된 디렉토리에 카피하시고
ldconfig 한번 해주세요~~
ld.so.conf는 etc 어딘가에..--;
[KILL] 죽을각오로.........
[KILL] 죽을각오로.........
댓글 달기