live555 arm
1、make
● /share/xx/live$ vim config.linux
CXXFLAGS += -DLOCALE_NOT_USED,编译器依赖。根据实际情况设置CXXFLAGS
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | COMPILE_OPTS = $(INCLUDES) -I. -O2 -DSOCKLEN_T=socklen_t -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64C = cC_COMPILER = arm-hisi-linux-gccCFLAGS += -DLOCALE_NOT_USED C_FLAGS = $(COMPILE_OPTS) $(CPPFLAGS) $(CFLAGS)CPP = cppCPLUSPLUS_COMPILER = arm-hisi-linux-g++CXXFLAGS += -DLOCALE_NOT_USED CPLUSPLUS_FLAGS = $(COMPILE_OPTS) -Wall -DBSD=1 $(CPPFLAGS) $(CXXFLAGS)OBJ = oLINK = arm-hisi-linux-g++ -oLINK_OPTS = -L. $(LDFLAGS)CONSOLE_LINK_OPTS = $(LINK_OPTS)LIBRARY_LINK = arm-hisi-linux-ar cr LIBRARY_LINK_OPTS =LIB_SUFFIX = aLIBS_FOR_CONSOLE_APPLICATION =LIBS_FOR_GUI_APPLICATION =EXE = |
● /share/xx/live$ ./genMakefiles linux
● /share/xx/live$ arm-hisi-linux-strip -g *.a
FileSink中的
void addData(unsigned char const* data, unsigned dataSize,
struct timeval presentationTime);
---》
virtual void addData(unsigned char const* data, unsigned dataSize,
struct timeval presentationTime);
除了*.a,不要忘记了cp FileSink.hh过去啊,

浙公网安备 33010602011771号