VS2013+WIN10 X64 编译32位libavg
2016-08-09 17:43
567 查看
VS2013+WIN10 X64 编译32位libavg
在看directshow的时候,偶尔找到这个工程,看起来是做播放渲染客户端的,很牛x的样子,正好领导提到有无VR全景什么的播放,以及我需要恶补windows上的基本的开发:VS2013WIN10 X64 编译32位libavg
最麻烦的是依赖库好在官方都准备好了
编译过程
最痛苦是编译找不到各种python的符号
2 需要win32的python库
3 最终还是链接到了这三个exe
用python测试
1 最麻烦的是依赖库,好在官方都准备好了
ffmpeg`SDL
x11
boost带python编译
还有其他
2 编译过程
必需参考官方 来,下载依赖库和代码,在依赖库里头构造路径,这样就能自动找到。
但是python的库是系统的,不是依赖库里头的,所以要自己指定。
默认是路径在C:\Python27
If you have Visual Studio > 2013, you need to update the project files (Right-click on solution, ‘Retarget solution’ if it doesn’t prompt you to do that).
Start a release build.
3 最痛苦是编译找不到各种python的符号
3.2 需要win32的python库
默认C:\Python27下,我安装的是64位的,libavg默认 是32,所以要下载一个32位的,安装在C:\Python27_x86 下,并且要在工程的属性配置里,按照这个方式来修改,而不是修改WIN10系统的环境变量(我之前以为是这样,不管用啊):
Open View->Property Manager
Expand one of the projects, e.g: base and Release
Double click on the libavg entry.
Under User macros, change the path of the macro PYTHON_ROOT to your installation path.
3.3 最终还是链接到了这三个exe:
1>------ Build started: Project: base, Configuration: Release Win32 ------ 1> base.vcxproj -> J:\media\XLIVE\windows\libavg\libavg\libavg\win\Release\base.lib 2>------ Build started: Project: graphics, Configuration: Release Win32 ------ 2> graphics.vcxproj -> J:\media\XLIVE\windows\libavg\libavg\libavg\win\Release\graphics.lib 3>------ Build started: Project: testplayer, Configuration: Release Win32 ------ 3> Creating library J:\media\XLIVE\windows\libavg\libavg\libavg\win\Release\testplayer.lib and object J:\media\XLIVE\windows\libavg\libavg\libavg\win\Release\testplayer.exp 3>strmbase.lib(amfilter.obj) : warning LNK4099: PDB 'vc100.pdb' was not found with 'strmbase.lib(amfilter.obj)' or at 'J:\media\XLIVE\windows\libavg\libavg\libavg\win\Release\vc100.pdb'; linking object as if no debug info 3>strmbase.lib(combase.obj) : warning LNK4099: PDB 'vc100.pdb' was not found with 'strmbase.lib(combase.obj)' or at 'J:\media\XLIVE\windows\libavg\libavg\libavg\win\Release\vc100.pdb'; linking object as if no debug info 3>strmbase.lib(mtype.obj) : warning LNK4099: PDB 'vc100.pdb' was not found with 'strmbase.lib(mtype.obj)' or at 'J:\media\XLIVE\windows\libavg\libavg\libavg\win\Release\vc100.pdb'; linking object as if no debug info 3>strmbase.lib(transfrm.obj) : warning LNK4099: PDB 'vc100.pdb' was not found with 'strmbase.lib(transfrm.obj)' or at 'J:\media\XLIVE\windows\libavg\libavg\libavg\win\Release\vc100.pdb'; linking object as if no debug info 3>strmbase.lib(transip.obj) : warning LNK4099: PDB 'vc100.pdb' was not found with 'strmbase.lib(transip.obj)' or at 'J:\media\XLIVE\windows\libavg\libavg\libavg\win\Release\vc100.pdb'; linking object as if no debug info 3>strmbase.lib(wxlist.obj) : warning LNK4099: PDB 'vc100.pdb' was not found with 'strmbase.lib(wxlist.obj)' or at 'J:\media\XLIVE\windows\libavg\libavg\libavg\win\Release\vc100.pdb'; linking object as if no debug info 3>strmbase.lib(wxutil.obj) : warning LNK4099: PDB 'vc100.pdb' was not found with 'strmbase.lib(wxutil.obj)' or at 'J:\media\XLIVE\windows\libavg\libavg\libavg\win\Release\vc100.pdb'; linking object as if no debug info 3> testplayer.vcxproj -> J:\media\XLIVE\windows\libavg\libavg\libavg\win\Release\testplayer.exe ========== Build: 3 succeeded, 0 failed, 6 up-to-date, 0 skipped ==========
4 用python测试
J:\media\XLIVE\windows\libavg\libavg\libavg\test>Test.py [16-08-09 17:45:48.203][INFO][......APP] : Using libavg from: C:\Python27_x86\lib\site-packages\libavg [16-08-09 17:45:48.545][INFO][...CONFIG] : Display bpp: 24 [16-08-09 17:45:48.547][INFO][...CONFIG] : Requested OpenGL configuration: [16-08-09 17:45:48.550][INFO][...CONFIG] : OpenGL flavor: Desktop [16-08-09 17:45:48.552][INFO][...CONFIG] : Pixel buffers: true [16-08-09 17:45:48.556][INFO][...CONFIG] : Power of 2 textures: false [16-08-09 17:45:48.559][INFO][...CONFIG] : No multisampling [16-08-09 17:45:48.561][INFO][...CONFIG] : Shader usage: auto [16-08-09 17:45:48.563][INFO][...CONFIG] : Debug context: true [16-08-09 17:45:48.692][INFO][...CONFIG] : Loading shaders from C:\Python27_x86\lib\site-packages\libavg\shaders [16-08-09 17:45:48.714][INFO][...CONFIG] : OpenGL configuration: [16-08-09 17:45:48.716][INFO][...CONFIG] : OpenGL version: 4.3.0 - Build 20.19.15.4444 [16-08-09 17:45:48.719][INFO][...CONFIG] : OpenGL vendor: Intel [16-08-09 17:45:48.722][INFO][...CONFIG] : OpenGL renderer: Intel(R) HD Graphics 4600 [16-08-09 17:45:48.725][INFO][...CONFIG] : OpenGL flavor: Desktop [16-08-09 17:45:48.728][INFO][...CONFIG] : Pixel buffers: true [16-08-09 17:45:48.731][INFO][...CONFIG] : Power of 2 textures: false [16-08-09 17:45:48.733][INFO][...CONFIG] : No multisampling [16-08-09 17:45:48.735][INFO][...CONFIG] : Shader usage: full [16-08-09 17:45:48.738][INFO][...CONFIG] : Debug context: false [16-08-09 17:45:48.743][INFO][...CONFIG] : Using pixel buffer objects [16-08-09 17:45:48.748][INFO][...CONFIG] : Max. texture size: 16384 [16-08-09 17:45:48.750][INFO][...CONFIG] : GPU-based YUV-RGB conversion: yes. [16-08-09 17:45:48.753][.ERR][...CONFIG] : Dedicated video memory: Unknown [16-08-09 17:45:48.756][.ERR][...CONFIG] : Video memory used at start: Unknown [16-08-09 17:45:48.761][INFO][...CONFIG] : Vertical Refresh Rate: 60 [16-08-09 17:45:48.763][INFO][...CONFIG] : Pixels per mm: 3.77953 testPoint (PlayerTest.PlayerTestCase) ... ok testColor (PlayerTest.PlayerTestCase) ... ok testBasics (PlayerTest.PlayerTestCase) ... ok testSetResolution (PlayerTest.PlayerTestCase) ... ok testColorParse (PlayerTest.PlayerTestCase) ... ok testFakeTime (PlayerTest.PlayerTestCase) ... ok testDivResize (PlayerTest.PlayerTestCase) ... ok testRotate (PlayerTest.PlayerTestCase) ... ok testRotate2 (PlayerTest.PlayerTestCase) ... ok testRotatePivot (PlayerTest.PlayerTestCase) ... ok testOpacity (PlayerTest.PlayerTestCase) ... ok testOutlines (PlayerTest.PlayerTestCase) ... ok testWordsOutlines (PlayerTest.PlayerTestCase) ... testWordsOutlines: Difference image has avg=1.66, std dev=15.62 ok testError (PlayerTest.PlayerTestCase) ... ok testExceptionInTimeout (PlayerTest.PlayerTestCase) ... ok testInvalidImageFilename (PlayerTest.PlayerTestCase) ... ok testInvalidVideoFilename (PlayerTest.PlayerTestCase) ... ok testTimeouts (PlayerTest.PlayerTestCase) ... ok testTimeoutOnFrameHandling (PlayerTest.PlayerTestCase) ... ok testCallFromThread (PlayerTest.PlayerTestCase) ... ok testAVGFile (PlayerTest.PlayerTestCase) ... ok testBroken (PlayerTest.PlayerTestCase) ... ok testMove (PlayerTest.PlayerTestCase) ... ok testCropImage (PlayerTest.PlayerTestCase) ... ok testCropMovie (PlayerTest.PlayerTestCase) ... ok testWarp (PlayerTest.PlayerTestCase) ... ok testMediaDir (PlayerTest.PlayerTestCase) ... ok testMemoryQuery (PlayerTest.PlayerTestCase) ... ok testStopOnEscape (PlayerTest.PlayerTestCase) ... ok testScreenDimensions (PlayerTest.PlayerTestCase) ... ok testSVG (PlayerTest.PlayerTestCase) ... ok testGetConfigOption (PlayerTest.PlayerTestCase) ... ok testValidateXml (PlayerTest.PlayerTestCase) ... ok testSetWindowTitle (PlayerTest.PlayerTestCase) ... ok testWindowFrame (PlayerTest.PlayerTestCase) ... ok testImageHRef (ImageTest.ImageTestCase) ... ok testImagePos (ImageTest.ImageTestCase) ... ok testImageSize (ImageTest.ImageTestCase) ... ok testImageCache (ImageTest.ImageTestCase) ... ok testBitmap (ImageTest.ImageTestCase) ... ok testBitmapManager (ImageTest.ImageTestCase) ... Multithread: False Multithread: True ok testBitmapManagerException (ImageTest.ImageTestCase) ... ok testBlendMode (ImageTest.ImageTestCase) ... ok testImageMask (ImageTest.ImageTestCase) ... ok testImageMaskCanvas (ImageTest.ImageTestCase) ... ok testImageMaskPos (ImageTest.ImageTestCase) ... ok testImageMipmap (ImageTest.ImageTestCase) ... ok testImageCompression (ImageTest.ImageTestCase) ... ok testSpline (ImageTest.ImageTestCase) ... ok testLine (VectorTest.VectorTestCase) ... ok testLotsOfLines (VectorTest.VectorTestCase) ... ok testLineOpacity (VectorTest.VectorTestCase) ... ok testTexturedLine (VectorTest.VectorTestCase) ... ok testRect (VectorTest.VectorTestCase) ... ok testRectEvents (VectorTest.VectorTestCase) ... ok testTexturedRect (VectorTest.VectorTestCase) ... ok testCurve (VectorTest.VectorTestCase) ... ok testCurveEvents (VectorTest.VectorTestCase) ... ok testTexturedCurve (VectorTest.VectorTestCase) ... ok testPolyLine (VectorTest.VectorTestCase) ... ok testTexturedPolyLine (VectorTest.VectorTestCase) ... ok testPolygon (VectorTest.VectorTestCase) ... ok testPolygonEvents (VectorTest.VectorTestCase) ... ok testTexturedPolygon (VectorTest.VectorTestCase) ... ok testPointInPolygon (VectorTest.VectorTestCase) ... ok testCircle (VectorTest.VectorTestCase) ... ok testMesh (VectorTest.VectorTestCase) ... ok testInactiveVector (VectorTest.VectorTestCase) ... ok testSimpleWords (WordsTest.WordsTestCase) ... ok testRedrawOnDemand (WordsTest.WordsTestCase) ... ok testFontStyle (WordsTest.WordsTestCase) ... ok testBaseStyle (WordsTest.WordsTestCase) ... ok testGlyphPos (WordsTest.WordsTestCase) ... ok testParaWords (WordsTest.WordsTestCase) ... testParaWords: Difference image has avg=2.05, std dev=7.95 ok testJustify (WordsTest.WordsTestCase) ... ok testWrapMode (WordsTest.WordsTestCase) ... testWrapMode1: Difference image has avg=1.24, std dev=6.39 testWrapMode2: Difference image has avg=1.66, std dev=7.35 testWrapMode3: Difference image has avg=1.24, std dev=6.39 testWrapMode4: Difference image has avg=1.66, std dev=7.35 ok testWordsMask (WordsTest.WordsTestCase) ... ok testHinting (WordsTest.WordsTestCase) ... ok testSpanWords (WordsTest.WordsTestCase) ... ok testDynamicWords (WordsTest.WordsTestCase) ... ok testI18NWords (WordsTest.WordsTestCase) ... testI18NWords1: Difference image has avg=6.04, std dev=32.82 testI18NWords2: Difference image has avg=6.48, std dev=33.88 testI18NWords3: Difference image has avg=6.07, std dev=32.81 ok testRawText (WordsTest.WordsTestCase) ... ok testWordsBR (WordsTest.WordsTestCase) ... ok testLetterSpacing (WordsTest.WordsTestCase) ... ok testPositioning (WordsTest.WordsTestCase) ... ok testFontDir (WordsTest.WordsTestCase) ... ok testGetNumLines (WordsTest.WordsTestCase) ... ok testGetLineExtents (WordsTest.WordsTestCase) ... ok testGetCharIndexFromPos (WordsTest.WordsTestCase) ... ok testGetTextAsDisplayed (WordsTest.WordsTestCase) ... ok testSetWidth (WordsTest.WordsTestCase) ... ok testTooWide (WordsTest.WordsTestCase) ... ok testWordsGamma (WordsTest.WordsTestCase) ... ok testImgDynamics (DynamicsTest.DynamicsTestCase) ... ok testVideoDynamics (DynamicsTest.DynamicsTestCase) ... ok testWordsDynamics (DynamicsTest.DynamicsTestCase) ... [16-08-09 17:46:12.551][WARN][.....NONE] : Could not find font variant Bitstream Vera Sans:Regular. Using Roman instead. ok testDivDynamics (DynamicsTest.DynamicsTestCase) ... ok testEventBubbling (DynamicsTest.DynamicsTestCase) ... ok testDuplicateID (DynamicsTest.DynamicsTestCase) ... ok testChangeParentError (DynamicsTest.DynamicsTestCase) ... ok testDynamicEventCapture (DynamicsTest.DynamicsTestCase) ... ok testComplexDiv (DynamicsTest.DynamicsTestCase) ... ok testNodeCustomization (DynamicsTest.DynamicsTestCase) ... ok testDynamicMediaDir (DynamicsTest.DynamicsTestCase) ... ok testKeyEvents (EventTest.EventTestCase) ... ok testSimpleEvents (EventTest.EventTestCase) ... ok testTangibleEvents (EventTest.EventTestCase) ... ok testTilted (EventTest.EventTestCase) ... ok testWordsClicks (EventTest.EventTestCase) ... ok testDivEvents (EventTest.EventTestCase) ... ok testDivNegativePos (EventTest.EventTestCase) ... ok testUnlinkInHandler (EventTest.EventTestCase) ... ok testConnectHandler (EventTest.EventTestCase) ... ok testPublisher (EventTest.EventTestCase) ... ok testComplexPublisher (EventTest.EventTestCase) ... ok testPublisherAutoDelete (EventTest.EventTestCase) ... ok testPublisherNestedUnsubscribe (EventTest.EventTestCase) ... ok testObscuringEvents (EventTest.EventTestCase) ... ok testSensitive (EventTest.EventTestCase) ... ok testChangingHandlers (EventTest.EventTestCase) ... ok testEventCapture (EventTest.EventTestCase) ... ok testMouseOver (EventTest.EventTestCase) ... ok testMouseDisable (EventTest.EventTestCase) ... ok testMouseWheel (EventTest.EventTestCase) ... ok testEventErr (EventTest.EventTestCase) ... ok testEventHook (EventTest.EventTestCase) ... ok testException (EventTest.EventTestCase) ... ok testContacts (EventTest.EventTestCase) ... ok testContactRegistration (EventTest.EventTestCase) ... ok testMultiContactRegistration (EventTest.EventTestCase) ... ok testPlaybackMessages (EventTest.EventTestCase) ... ok testImageSizeChanged (EventTest.EventTestCase) ... ok testWordsSizeChanged (EventTest.EventTestCase) ... ok testVideoSizeChanged (EventTest.EventTestCase) ... ok testRectSizeChanged (EventTest.EventTestCase) ... ok testDivSizeChanged (EventTest.EventTestCase) ... ok testSound (AVTest.AVTestCase) ... ok testSoundInfo (AVTest.AVTestCase) ... ok testSoundSeek (AVTest.AVTestCase) ... ok testBrokenSound (AVTest.AVTestCase) ... ok testSoundEOF (AVTest.AVTestCase) ... ok testVideoInfo (AVTest.AVTestCase) ... Threaded: False Threaded: True Nonstandard queue length ok testVideoFiles (AVTest.AVTestCase) ... mjpeg-48x48.avi threaded: False threaded: True mpeg1-48x48.mov threaded: False threaded: True rgba-48x48.mov threaded: False threaded: True h264-48x48.h264 threaded: False threaded: True vp6a-yuva-48x48.flv threaded: False threaded: True ok testPlayBeforeConnect (AVTest.AVTestCase) ... ok testVideoState (AVTest.AVTestCase) ... ok testVideoActive (AVTest.AVTestCase) ... ok testVideoHRef (AVTest.AVTestCase) ... ok testVideoOpacity (AVTest.AVTestCase) ... ok testVideoSeek (AVTest.AVTestCase) ... ok testVideoFPS (AVTest.AVTestCase) ... ok testLoop (AVTest.AVTestCase) ... ok testVideoMask (AVTest.AVTestCase) ... mpeg1-48x48.mov mjpeg-48x48.avi rgba-48x48.mov ok testVideoEOF (AVTest.AVTestCase) ... ok testVideoSeekAfterEOF (AVTest.AVTestCase) ... ok testException (AVTest.AVTestCase) ... ok testVideoWriter (AVTest.AVTestCase) ... ok test2VideosAtOnce (AVTest.AVTestCase) ... ok testCanvasBasics (OffscreenTest.OffscreenTestCase) ... ok testCanvasLoadAfterPlay (OffscreenTest.OffscreenTestCase) ... ok testCanvasResize (OffscreenTest.OffscreenTestCase) ... ok testCanvasErrors (OffscreenTest.OffscreenTestCase) ... ok testCanvasAPI (OffscreenTest.OffscreenTestCase) ... ok testCanvasEvents (OffscreenTest.OffscreenTestCase) ... ok testCanvasDrag (OffscreenTest.OffscreenTestCase) ... ok testCanvasEventCapture (OffscreenTest.OffscreenTestCase) ... ok testCanvasRender (OffscreenTest.OffscreenTestCase) ... ok testCanvasAutoRender (OffscreenTest.OffscreenTestCase) ... ok testCanvasCrop (OffscreenTest.OffscreenTestCase) ... ok testCanvasAlpha (OffscreenTest.OffscreenTestCase) ... ok testCanvasBackface (OffscreenTest.OffscreenTestCase) ... ok testCanvasBlendModes (OffscreenTest.OffscreenTestCase) ... ok testCanvasMultisampling (OffscreenTest.OffscreenTestCase) ... ok testCanvasMipmap (OffscreenTest.OffscreenTestCase) ... ok testCanvasDependencies (OffscreenTest.OffscreenTestCase) ... ok testImageNullFX (FXTest.FXTestCase) ... ok testVideoNullFX (FXTest.FXTestCase) ... ok testWordsNullFX (FXTest.FXTestCase) ... ok testCanvasNullFX (FXTest.FXTestCase) ... ok testNodeInCanvasNullFX (FXTest.FXTestCase) ... ok testRenderPipeline (FXTest.FXTestCase) ... False False False False False False False True False False True False False False True True False True False False False True False True False True True False False True True True True False False False True False False True True False True False True False True True True True False False True True False True True True True False True True True True ok testBlurFX (FXTest.FXTestCase) ... ok testHueSatFX (FXTest.FXTestCase) ... ok testInvertFX (FXTest.FXTestCase) ... ok testShadowFX (FXTest.FXTestCase) ... ok testWordsShadowFX (FXTest.FXTestCase) ... ok testGamma (FXTest.FXTestCase) ... ok testIntensity (FXTest.FXTestCase) ... ok testWordsIntensity (FXTest.FXTestCase) ... ok testContrast (FXTest.FXTestCase) ... ok testFXUpdate (FXTest.FXTestCase) ... ok testChromaKeyFX (FXTest.FXTestCase) ... ok testRoundedRect (PythonTest.PythonTestCase) ... ok testPieSlice (PythonTest.PythonTestCase) ... ok testArc (PythonTest.PythonTestCase) ... ok testStateMachine (PythonTest.PythonTestCase) ... ok testStateMachineDiagram (PythonTest.PythonTestCase) ... skipping: graphviz not installed. ... ok testPersistStore (PythonTest.PythonTestCase) ... ok testPersistCorrupted (PythonTest.PythonTestCase) ... ok testPersistValidation (PythonTest.PythonTestCase) ... ok testSprite (PythonTest.PythonTestCase) ... ok testSpriteErrors (PythonTest.PythonTestCase) ... ok testLinearAnim (AnimTest.AnimTestCase) ... ok testAnimRegistry (AnimTest.AnimTestCase) ... ok testFadeIn (AnimTest.AnimTestCase) ... ok testFadeOut (AnimTest.AnimTestCase) ... ok testNonExistentAttributeAnim (AnimTest.AnimTestCase) ... ok testLinearAnimZeroDuration (AnimTest.AnimTestCase) ... ok testPingPongStopAnim (AnimTest.AnimTestCase) ... ok testPointAnim (AnimTest.AnimTestCase) ... ok testXPosPointAnim (AnimTest.AnimTestCase) ... ok testYPosPointAnim (AnimTest.AnimTestCase) ... ok testEaseInOutAnim (AnimTest.AnimTestCase) ... ok testColorAnim (AnimTest.AnimTestCase) ... ok testIntAnim (AnimTest.AnimTestCase) ... ok testContinuousAnim (AnimTest.AnimTestCase) ... ok testWaitAnim (AnimTest.AnimTestCase) ... ok testParallelAnim (AnimTest.AnimTestCase) ... ok testParallelAnimRegistry (AnimTest.AnimTestCase) ... ok testStateAnim (AnimTest.AnimTestCase) ... ok testStateAnimRegistry (AnimTest.AnimTestCase) ... ok testNonNodeAttrAnim (AnimTest.AnimTestCase) ... ok testKeyboard (WidgetTest.WidgetTestCase) ... ok testTextArea (WidgetTest.WidgetTestCase) ... ok testButton (WidgetTest.WidgetTestCase) ... ok testTextButton (WidgetTest.WidgetTestCase) ... testTextButtonDown: Difference image has avg=0.63, std dev=9.27 testTextButtonUp: Difference image has avg=0.70, std dev=10.41 testTextButtonDisabled: Difference image has avg=0.70, std dev=10.41 testTextButtonUpNewText: Difference image has avg=1.27, std dev=11.84 testTextButtonDownNewText: Difference image has avg=1.13, std dev=10.58 ok testToggleButton (WidgetTest.WidgetTestCase) ... ok testCheckBox (WidgetTest.WidgetTestCase) ... testUICheckBoxUnchecked_Up: Difference image has avg=3.37, std dev=24.18 testUICheckBoxUnchecked_Down: Difference image has avg=3.09, std dev=22.46 testUICheckBoxChecked_Up: Difference image has avg=3.09, std dev=22.46 testUICheckBoxChecked_Down: Difference image has avg=3.09, std dev=22.46 testUICheckBoxUnchecked_Up: Difference image has avg=3.09, std dev=22.46 testUICheckBoxUnchecked_Disabled: Difference image has avg=2.26, std dev=16.45 testUICheckBoxUnchecked_Up: Difference image has avg=3.09, std dev=22.46 testUICheckBoxUnchecked_Down: Difference image has avg=3.09, std dev=22.46 ok testScrollPane (WidgetTest.WidgetTestCase) ... ok testStretchNode (WidgetTest.WidgetTestCase) ... ok testHVStretchNode (WidgetTest.WidgetTestCase) ... ok testSlider (WidgetTest.WidgetTestCase) ... Slider, Horiz TimeSlider, Horiz Slider, Vert TimeSlider, Vert ok testScrollBar (WidgetTest.WidgetTestCase) ... ok testProgressBar (WidgetTest.WidgetTestCase) ... ok testMediaControl (WidgetTest.WidgetTestCase) ... testMediaControl1: Difference image has avg=2.18, std dev=19.22 testMediaControl2: Difference image has avg=2.07, std dev=19.05 testMediaControl3: Difference image has avg=2.15, std dev=18.82 testMediaControl4: Difference image has avg=2.07, std dev=19.05 testMediaControl5: Difference image has avg=2.07, std dev=19.05 testMediaControl4: Difference image has avg=2.07, std dev=19.05 testMediaControl4: Difference image has avg=2.41, std dev=19.48 ok testScrollArea (WidgetTest.WidgetTestCase) ... ok testScrollAreaCustomSkin (WidgetTest.WidgetTestCase) ... ok testCustomMediaDir (WidgetTest.WidgetTestCase) ... ok testTapRecognizer (GestureTest.GestureTestCase) ... ok testHoldRecognizer (GestureTest.GestureTestCase) ... ok testDoubletapRecognizer (GestureTest.GestureTestCase) ... ok testSwipeRecognizer (GestureTest.GestureTestCase) ... ok testSwipeRecognizerTwoFingers (GestureTest.GestureTestCase) ... ok testDragRecognizer (GestureTest.GestureTestCase) ... Simple drag, no inertia Simple drag, inertia Drag with constraint, no inertia Drag with constraint, inertia Down during inertia Delete during inertia Root node recognizer Down during inertia, constrained recognizer Abort in possible handler, no inertia Abort in possible handler, inertia ok testDragRecognizerRelCoords (GestureTest.GestureTestCase) ... ok testDragRecognizerInitialEvent (GestureTest.GestureTestCase) ... ok testDragRecognizerCoordSysNode (GestureTest.GestureTestCase) ... ok testDragRecognizerCoordSysNodeParentUnlink (GestureTest.GestureTestCase) ... ok testDragRecognizerMinDist (GestureTest.GestureTestCase) ... ok testTransformRecognizer (GestureTest.GestureTestCase) ... ok testTwoRecognizers (GestureTest.GestureTestCase) ... ok testKMeans (GestureTest.GestureTestCase) ... ok testMat3x3 (GestureTest.GestureTestCase) ... ok testRemoveSink (LoggerTest.LoggerTestCase) ... ok testConfigureCategory (LoggerTest.LoggerTestCase) ... ok testReconfigureCategory (LoggerTest.LoggerTestCase) ... ok testOmitCategory (LoggerTest.LoggerTestCase) ... ok testLogCategory (LoggerTest.LoggerTestCase) ... ok testUnknownCategoryWarning (LoggerTest.LoggerTestCase) ... ok testSettingsOptions (AppTest.AppTestCase) ... ok testSettingsTypes (AppTest.AppTestCase) ... ok testSettingsSet (AppTest.AppTestCase) ... ok testSettingsHasOption (AppTest.AppTestCase) ... ok testSettingsArgvExtender (AppTest.AppTestCase) ... ok testSettingsKargsExtender (AppTest.AppTestCase) ... ok testAppAdditionalSettings (AppTest.AppTestCase) ... ok testAppRuntimeSettings (AppTest.AppTestCase) ... ok testAppRuntimeSettingsFail (AppTest.AppTestCase) ... ok testAppInstance (AppTest.AppTestCase) ... ok testAppResolution (AppTest.AppTestCase) ... ok testAppDefaultWindowSize (AppTest.AppTestCase) ... ok testAppFullscreen (AppTest.AppTestCase) ... ok testAppRotation (AppTest.AppTestCase) ... ok testScreenshot (AppTest.AppTestCase) ... ok testKeyboardManagerKeyname (AppTest.AppTestCase) ... ok testKeyboardManagerScancode (AppTest.AppTestCase) ... ok testKeyboardManagerText (AppTest.AppTestCase) ... ok testColorNodePlugin (PluginTest.PluginTestCase) ... ok testMultiWindowBase (MultiWindowTest.MultiWindowTestCase) ... ok testMultiWindowApp (MultiWindowTest.MultiWindowTestCase) ... ok testMultiWindowCanvas (MultiWindowTest.MultiWindowTestCase) ... ok testMultiWindowManualCanvas (MultiWindowTest.MultiWindowTestCase) ... ok testMultiWindowFX (MultiWindowTest.MultiWindowTestCase) ... ok testMultiWindowFXWords (MultiWindowTest.MultiWindowTestCase) ... testMultiWindowFXWords1: Difference image has avg=2.64, std dev=21.53 testMultiWindowFXWords2: Difference image has avg=1.68, std dev=7.80 ok ---------------------------------------------------------------------- Ran 283 tests in 33.039s OK Skipped 1 tests: testStateMachineDiagram (PythonTest.PythonTestCase): graphviz not installed. J:\media\XLIVE\windows\libavg\libavg\libavg\test>
“`
相关文章推荐
- VS2013配置编译Caffe-Win10_X64
- 64位Win10 VS2013 编译安装DCMTK3.6.2 32位
- VS2013配置编译Caffe-Win10_X64
- VS2013编译64位OpenSSL(附32位)
- 将项目的平台由32位改为64位:VS2013修改编译平台的方法
- 32位到64位:VS2013修改编译平台的方法
- 32位到64位:VS2013修改编译平台的方法
- vs2013 编译 x64 qt4.8.6
- win10 vs2013 编译 x265
- Win10 下Cmake编译配置 Opencv3.1 + Cuda7.5 + VS2013
- vs2013 编译 x64 qt4.8.6 参考文档
- win7 + vs2013 + openssl 编译 x64 静态库
- Win7系统下利用VS2013编译GDAL(32位和64位)
- OSG-VS2013-X64编译
- Win10 VS2013编译Boost 1.62.0
- Win7系统下利用VS2013编译GDAL(32位和64位)
- 32位到64位:VS2013修改编译平台的方法
- libiconv VS2013 x64静态库编译
- VS2013 win10下交叉编译boost 1.60
- 在WIN10系统下运行VS2013编译成功后出现:无法启动程序“.exe” 系统找不到指定文件的问题的解决方法