Я пытаюсь прочитать пользовательский файл c ++ dll со следующим кодом.
require 'ffi'
require 'Win32API'
module Test
extend FFI::Library
ffi_lib 'C:\Users\MyLab\Desktop\TestApi\TestAPI'
attach_function :getInformation, [] ,:string
# import, export = "0", calltype = :stdcall
# codeGen = Win32API.new("TestAPI", "getInformation", [], 'I').call()
end
puts Test.getInformation
Но выдает следующую ошибку:
Qt: Untested Windows version 10.0 detected!
Как я могу это исправить? В чем проблема?