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

📄 makefile.am

📁 uclinux 下的vlc播放器源代码
💻 AM
字号:
######################################################################## VLC Java Bindings#######################################################################SUBDIRS= . srcEXTRA_DIST= \	    FAQ \	    TODO \	    README \	    THANKS \	    javadoc.xml \	    VlcClient.java \	    VLCExample.javaEXTRA_DIST+= \	org/videolan/jvlc/AudioIntf.java \	org/videolan/jvlc/Audio.java \	org/videolan/jvlc/GenericVideoWidget.java \	org/videolan/jvlc/InputIntf.java \	org/videolan/jvlc/Input.java \	org/videolan/jvlc/JLibVLC.java \	org/videolan/jvlc/JVLCCanvas.java \	org/videolan/jvlc/JVLC.java \	org/videolan/jvlc/JVLCPanel.java \	org/videolan/jvlc/PlaylistIntf.java \	org/videolan/jvlc/Playlist.java \	org/videolan/jvlc/VideoIntf.java \	org/videolan/jvlc/Video.java \	org/videolan/jvlc/VLCException.java \	org/videolan/jvlc/VLMIntf.java \	org/videolan/jvlc/VLM.java OBJECTS = org/videolan/jvlc/VLCException.class org/videolan/jvlc/Playlist.class org/videolan/jvlc/AudioIntf.class org/videolan/jvlc/Audio.class org/videolan/jvlc/InputIntf.class org/videolan/jvlc/Input.class org/videolan/jvlc/PlaylistIntf.class org/videolan/jvlc/VideoIntf.class org/videolan/jvlc/Video.class org/videolan/jvlc/JLibVLC.class org/videolan/jvlc/JVLC.class org/videolan/jvlc/JVLCCanvas.class org/videolan/jvlc/JVLCPanel.class org/videolan/jvlc/VLMIntf.class org/videolan/jvlc/VLM.class  org/videolan/jvlc/GenericVideoWidget.classCOBJECTS = src/utils.o src/video-jni.o src/audio-jni.o src/input-jni.o src/playlist-jni.o src/vlm-jni.o src/core-jni.o src/graphics-jni.oif BUILD_JAVA# Include some JAVA stuffPROCESSOR_FAMILY = `uname -m | sed -e 's/^i.86/i386/' | sed -e 's/^x86_64/amd64/'`if HAVE_WIN32JINCLUDES = -I${JAVA_HOME}/include -I${JAVA_HOME}/include/win32LIBJINCLUDES = -L${JAVA_HOME}/lib -ljawtJCH = javahJAVACXXFLAGS = `top_builddir=../.. ../../vlc-config --cflags pic` -I../../ -I ../../include $(JINCLUDES)JAVALDFLAGS = -mno-cygwin -L../../src -lvlc `top_builddir=../.. ../../vlc-config --libs builtin vlc pic` -Wl,--kill-atelseJINCLUDES = -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/linuxLIBJINCLUDES = -L$(JAVA_HOME)/jre/lib/$(PROCESSOR_FAMILY) -ljawtJCH = gcjh -jniJAVACXXFLAGS = `top_builddir=../.. ../../vlc-config --cflags pic` -I../../ -I ../../include $(JINCLUDES)JAVALDFLAGS = -L../../src -lvlc `top_builddir=../.. ../../vlc-config --libs builtin vlc pic`endifexport JINCLUDES# Build targetsall: libjvlc.so VlcClient VLCExampleif HAVE_WIN32libjvlc.so: $(OBJECTS)	$(MAKE) -C src	$(CXX) -shared $(COBJECTS) $(LIBJINCLUDES) $(LDFLAGS) $(JAVALDFLAGS) -o jvlc.dllelselibjvlc.so: $(OBJECTS) 		$(MAKE) -C src	$(CXX) -shared $(COBJECTS) $(LIBJINCLUDES) $(LDFLAGS) $(JAVALDFLAGS) -o libjvlc.soendifVlcClient: $(OBJECTS)	$(JAVAC) VlcClient.javaVLCExample: $(OBJECTS)	$(JAVAC) VLCExample.javaif HAVE_WIN32%.class: %.java 	$(JAVAC) $? 	$(JCH) org.videolan.jvlc.$(*F)else%.class: %.java	$(JAVAC) $?	$(JCH) $(@D)/$(*F) -o includes/$(*F).hendifclean-local:	rm -f *.class *~ org/videolan/jvlc/*.class org_videolan*.h includes/*.h src/*.o *.so *.o *.dllendif

⌨️ 快捷键说明

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