Closed edwardzhou closed 1 year ago
Environment: Windows 11 HOME Edition Erlang-25 Elixir-1.4.2-OTP-25 NVidia RTX1050Ti
mix new evision_demo --sup cd evision_demo mix deps.get mix compile
D:\elixir_work\evision_demo>iex -S mix Interactive Elixir (1.14.2) - press Ctrl+C to exit (type h() ENTER for help) iex(1)> Evision.CUDA.DeviceInfo.deviceInfo ** (UndefinedFunctionError) function :evision_nif.cuda_cuda_DeviceInfo_DeviceInfo/1 is undefined (module :evision_nif is not available) (evision 0.1.26-rc0) :evision_nif.cuda_cuda_DeviceInfo_DeviceInfo([]) (evision 0.1.26-rc0) lib/generated/evision_cuda_deviceinfo.ex:77: Evision.CUDA.DeviceInfo.deviceInfo/0 iex:1: (file) iex(1)> 17:44:07.808 [warning] The on_load function for module dll_loader_helper returned: {:error, {:load_failed, 'Failed to load NIF library d:/elixir_work/evision_demo/_build/dev/lib/dll_loader_helper/priv/dll_loader_helper: \'Unspecified error\''}} iex(1)> 17:44:07.808 [error] Process #PID<0.224.0> raised an exception ** (UndefinedFunctionError) function :dll_loader_helper.add_dll_directory/1 is undefined (module :dll_loader_helper is not available) (dll_loader_helper 0.1.8) :dll_loader_helper.add_dll_directory("d:/elixir_work/evision_demo/_build/dev/lib/evision/priv") (evision 0.1.26-rc0) lib/generated/evision_nif.ex:10: :evision_nif.load_nif/0 (kernel 8.5.2) code_server.erl:1317: anonymous fn/1 in :code_server.handle_on_load/5 iex(1)> 17:44:07.810 [warning] The on_load function for module evision_nif returned: {:undef, [ {:dll_loader_helper, :add_dll_directory, ["d:/elixir_work/evision_demo/_build/dev/lib/evision/priv"], []}, {:evision_nif, :load_nif, 0, [file: 'lib/generated/evision_nif.ex', line: 10]}, {:code_server, :"-handle_on_load/5-fun-0-", 1, [file: 'code_server.erl', ...]} ]} iex(1)>
dll_loader_helper
Environment: Windows 11 HOME Edition Erlang-25 Elixir-1.4.2-OTP-25 NVidia RTX1050Ti
create project
query CUDA deviceInfo