无法打开库'libuser32.so':libuser32.so:无法打开共享对象文件:没有这样的文件或目录

问题描述

我正在努力解决以下问题:我目前正尝试将win32screenshot lib(link)用于正在构建的ruby脚本,但是我什至无法使用它,因为当我需要lib我出现以下错误

irb(main):001:0> require 'win32/screenshot'
Traceback (most recent call last):
       16: from /home/prudi/.rbenv/versions/2.6.6/lib/ruby/gems/2.6.0/gems/irb-1.0.0/exe/irb:11:in `<top (required)>'
       15: from (irb):2
       14: from (irb):2:in `rescue in irb_binding'
       13: from /home/prudi/.rbenv/versions/2.6.6/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
       12: from /home/prudi/.rbenv/versions/2.6.6/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
       11: from /home/prudi/.rbenv/versions/2.6.6/lib/ruby/gems/2.6.0/gems/win32screenshot-3.0.0/lib/win32/screenshot.rb:8:in `<top (required)>'
       10: from /home/prudi/.rbenv/versions/2.6.6/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
        9: from /home/prudi/.rbenv/versions/2.6.6/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
        8: from /home/prudi/.rbenv/versions/2.6.6/lib/ruby/gems/2.6.0/gems/win32screenshot-3.0.0/lib/win32/screenshot/bitmap_maker.rb:1:in `<top (required)>'
        7: from /home/prudi/.rbenv/versions/2.6.6/lib/ruby/gems/2.6.0/gems/win32screenshot-3.0.0/lib/win32/screenshot/bitmap_maker.rb:2:in `<module:Win32>'
        6: from /home/prudi/.rbenv/versions/2.6.6/lib/ruby/gems/2.6.0/gems/win32screenshot-3.0.0/lib/win32/screenshot/bitmap_maker.rb:5:in `<module:Screenshot>'
        5: from /home/prudi/.rbenv/versions/2.6.6/lib/ruby/gems/2.6.0/gems/win32screenshot-3.0.0/lib/win32/screenshot/bitmap_maker.rb:6:in `<class:BitmapMaker>'
        4: from /home/prudi/.rbenv/versions/2.6.6/lib/ruby/gems/2.6.0/gems/win32screenshot-3.0.0/lib/win32/screenshot/bitmap_maker.rb:9:in `singleton class'
        3: from /home/prudi/.rbenv/versions/2.6.6/lib/ruby/gems/2.6.0/gems/ffi-1.11.3/lib/ffi/library.rb:99:in `ffi_lib'
        2: from /home/prudi/.rbenv/versions/2.6.6/lib/ruby/gems/2.6.0/gems/ffi-1.11.3/lib/ffi/library.rb:99:in `map'
        1: from /home/prudi/.rbenv/versions/2.6.6/lib/ruby/gems/2.6.0/gems/ffi-1.11.3/lib/ffi/library.rb:145:in `block in ffi_lib'
LoadError (Could not open library 'user32': user32: cannot open shared object file: No such file or directory.)
Could not open library 'libuser32.so': libuser32.so: cannot open shared object file: No such file or directory

我已经搜索了一段时间,但是什么也没有...

有什么想法吗?谢谢!

SO:Windows 10-Ruby:2.6.6

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)