+ -
当前位置:首页 → 问答吧 → ubuntu 下如何实现开机启动?

ubuntu 下如何实现开机启动?

时间:2010-10-29

来源:互联网

Makefile如下:

OBJS = inventory_emulated.o
CC =/ixp435/xscalegcc/bin/armv5b-linux-gcc
VPATH = ../..
INCLUDE_DIRS = ../../../include \
../../../../include \
../../../../include/linux
INCLUDE_OPTS = ${INCLUDE_DIRS:%=-I%}
LINK_DIRS = /ixp435/xscalegcc/armv5b-linux/lib \
= ../../../../lib/linux/ixp4x5 \
../../../shared/linux/ixp4x5 \
/usr/lib \
/usr/local/lib
LINK_OPTS = ${LINK_DIRS:%=-L%}
CFLAGS += -Bstatic $(LINK_OPTS) -lsample_shared -lpthread -lrt -lstdc++
CLINKS +=-Bshared -L/intel_rfid_sdk_notracer/lib/linux/ixp4x5 -lrfid -lcpl -lrfidtx
all: inventory_emulated

inventory_emulated: $(OBJS)
$(CC) -o inventory_emulated $(INCLUDE_OPTS) $(CFLAGS) $(CLINKS) $(OBJS) # -lpthread -lrt -lstdc++ -lrfid -lcpl -lrfidtx

%.o: %.c
$(CC) -Wall -DCOMPILE_BIG_ENDIAN $(INCLUDE_OPTS) -c $<

#$(CC) -Wall $(INCLUDE_OPTS) -c $<
clean:
rm -f inventory_emulated *.o *.a *.so
因为我看到共享库不能静态编译,所以我想除去共享库的部分静态编译,共享库动态链接
其中有一个库是静态库,libsample_shared.a ,编译出错就报告这个库里的函数没找到
,请教大家这会是什么问题

作者: qgq8312   发布时间: 2010-10-29

热门下载

更多