天天看点

iphone mac live555 编译

1.下载live555 源码

2. 修改makefile.tail文件

##### End of variables to change

LIVEMEDIA_DIR = liveMedia

GROUPSOCK_DIR = groupsock

USAGE_ENVIRONMENT_DIR = UsageEnvironment

BASIC_USAGE_ENVIRONMENT_DIR = BasicUsageEnvironment

TESTPROGS_DIR = testProgs

MEDIA_SERVER_DIR = mediaServer

PROXY_SERVER_DIR = proxyServer

all:

cd $(LIVEMEDIA_DIR) ; $(MAKE)

cd $(GROUPSOCK_DIR) ; $(MAKE)

cd $(USAGE_ENVIRONMENT_DIR) ; $(MAKE)

cd $(BASIC_USAGE_ENVIRONMENT_DIR) ; $(MAKE)

#cd $(TESTPROGS_DIR) ; $(MAKE)

#cd $(MEDIA_SERVER_DIR) ; $(MAKE)

#cd $(PROXY_SERVER_DIR) ; $(MAKE)

install:

cd $(LIVEMEDIA_DIR) ; $(MAKE) install

cd $(GROUPSOCK_DIR) ; $(MAKE) install

cd $(USAGE_ENVIRONMENT_DIR) ; $(MAKE) install

cd $(BASIC_USAGE_ENVIRONMENT_DIR) ; $(MAKE) install

cd $(TESTPROGS_DIR) ; $(MAKE) install

cd $(MEDIA_SERVER_DIR) ; $(MAKE) install

cd $(PROXY_SERVER_DIR) ; $(MAKE) install

clean:

cd $(LIVEMEDIA_DIR) ; $(MAKE) clean

cd $(GROUPSOCK_DIR) ; $(MAKE) clean

cd $(USAGE_ENVIRONMENT_DIR) ; $(MAKE) clean

cd $(BASIC_USAGE_ENVIRONMENT_DIR) ; $(MAKE) clean

#cd $(TESTPROGS_DIR) ; $(MAKE) clean

#cd $(MEDIA_SERVER_DIR) ; $(MAKE) clean

#cd $(PROXY_SERVER_DIR) ; $(MAKE) clean

distclean: clean

-rm -f $(LIVEMEDIA_DIR)/Makefile $(GROUPSOCK_DIR)/Makefile \

 $(USAGE_ENVIRONMENT_DIR)/Makefile $(BASIC_USAGE_ENVIRONMENT_DIR)/Makefile \

 $(TESTPROGS_DIR)/Makefile $(MEDIA_SERVER_DIR)/Makefile \

 $(PROXY_SERVER_DIR)/Makefile Makefile

3. ./genMakefiles iphoneos     (iphoneos  指的是你给谁编译,我们这里是给iphone手机)

4 make

5 . sudo make install

继续阅读