我試圖在eclipse中通過jna使用GStreamer。 Processing爲此提供了一個庫,如果我嘗試通過在eclipse中運行草圖作爲applet來運行代碼,但是當我嘗試執行整個應用程序時,我會得到一列警告(在Camera first call上)這一個Jna路徑解析
(javaw.exe:3840):GStreamer-WARNING **:無法加載插件'C:/ Users/aaa/Desktop/bbb/ccc/video/library/\ windows64 \ plugins \ libgstvorbis.dll ':`C:/ Users/aaa/Desktop/bbb/ccc/video/library/\ windows64 \ plugins \ libgstvorbis.dll':Impossibile trovare il modulo specificato。
上的140個插件(可能是那些通過我的圖書館相機同治需要)的JNA罐子和庫30+
是在項目文件夾C:/用戶/ AAA /桌面/ BBB/CCC /視頻/庫/ 並且包括在構建路徑
和本機代碼是在C:/用戶/ AAA /桌面/ BBB/CCC /視頻/庫/ windows64 /插件/
路徑犯規似乎是正確的...
我從來沒有寫過天秤座需要JNA的國家和我想盡可能使用這個庫,任何建議?
可能的重複http://stackoverflow.com/questions/32988071/java-lang-unsatisfiedlinkerror-unable-to-load-library –
C:/ Users/aaa/Desktop/bbb/ccc/video/library/windows64 \ plugins \ libgstvorbis.dll將是正確的C:/ Users/aaa/Desktop/bbb/ccc/video/library/\ windows64 \ plugins \ libgstvorbis.dll可能不是 –
您可能會嘗試調整gstreamer配置以更改插件路徑是「windows64/plugins /」而不是「\ windows64 \ plugins \」。我不確定底層文件/路徑分辨率在找到「/ \」作爲路徑分隔符時是如何工作的。 – technomage