⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile

📁 symbian下ffmpeg编程。。废了好大劲下下来的!。
💻
字号:
SDK = /Developer/SDKs/MacOSX10.4u.sdkEXTRA_CFLAGS = -I../sdlgui -I../sdlgui/SDL.framework/Headers -I../../libjpeg -ggdb -isysroot $(SDK) -DMAC_OS_X_VERSION_MIN_REQUIRED=MAC_OS_X_VERSION_10_2 -I../../ffmpeg -I../../ffmpeg/libavformat -I../../ffmpeg/libavcodec -I../../ffmpeg/libavutil -I../../ffmpeg/libswscale -DHAVE_FFMPEG -DHAVE_SDL -I../../libjpeg -mmacosx-version-min=10.4 -DHAVE_COREAUDIO_AMR -DHAVE_APPLE_BLUETOOTHCPPFLAGS = -Wall -Wextra -Wno-unused -I../core $(EXTRA_CFLAGS)CFLAGS = -arch ppc -arch i386CXXFLAGS = $(CFLAGS)LDFLAGS = -lm -framework SDL -framework Cocoa -framework IOBluetooth -framework IOBluetoothUI -L../../libjpeg -ljpeg -Wl,-syslibroot,$(SDK) -F. -arch ppc -arch i386 -L../../ffmpeg/libavformat -L../../ffmpeg/libavcodec -L../../ffmpeg/libavutil -lavformat -lavcodec -lavutil -lz -mmacosx-version-min=10.4 -framework AudioToolbox%.o : %.mm	$(CXX) $(CXXFLAGS) $(CPPFLAGS) $< -c -o $@all: Movino.app../core/libmovino.a:	make -C ../core libmovino.a EXTRA_CFLAGS="$(EXTRA_CFLAGS) -arch ppc -arch i386" HAVE_FFMPEG=yes EXTRAOBJS="btconn.o amrdec-ca.o"movino: main.o SDLMain.o ../core/libmovino.a	$(CXX) -o $@ $+ $(LDFLAGS)Movino.app: movino Info.plist InfoPlist.strings	mkdir -p $@/Contents/MacOS	mkdir -p $@/Contents/Resources/English.lproj	mkdir -p $@/Contents/Frameworks	cp movino $@/Contents/MacOS	cp Info.plist $@/Contents	cat InfoPlist.strings | iconv -f utf-16 -t latin1 | sed s/%Rev%/r`svnversion ..`/ | iconv -f latin1 -t utf-16 > $@/Contents/Resources/English.lproj/InfoPlist.strings	cp ../core/SDPRecord.plist $@/Contents/Resources	cp ../movino.icns $@/Contents/Resources	if [ -d $@/Contents/Frameworks/SDL.framework ]; then rm -rf $@/Contents/Frameworks/SDL.framework; fi	cp -Rf SDL.framework $@/Contents/Frameworks	cp -Rf SDLMain.nib $@/Contents/Resources	cp ../../ffmpeg/libavutil/libavutil.dylib $@/Contents/Frameworks	cp ../../ffmpeg/libavcodec/libavcodec.dylib $@/Contents/Frameworks	cp ../../ffmpeg/libavformat/libavformat.dylib $@/Contents/Frameworks	touch $@movino.dmg: Movino.app movino	./makedmg.sh $@ r`svnversion .`-include Makefile.dependdepend:	$(CXX) $(CPPFLAGS) -MM *.cpp *.c > Makefile.dependclean:	make -C ../core clean	rm -rf movino Movino.app *.o ../core/*.o ../amr_float/*.o core *.dmg Makefile.depend

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -