Vik*_*thi 0 .net c# quantum-computing visual-studio-code q#
'Microsoft.Quantum.Simulator.Runtime.dll'
在尝试通过运行teleport示例程序验证我的Q#环境时,无法加载DLL 错误.
dotnet build
dotnet run
platform windows 7 64 bit with AVX enabled. vscode with .NET Core SDK 2.0
Unhandled Exception: System.DllNotFoundException: Unable to load DLL 'Microsoft.Quantum.Simulator.Runtime.dll': The specified module could not be found. (Exception from HRESULT: 0x8007007E)
at Microsoft.Quantum.Simulation.Simulators.QuantumSimulator.Init()
at Microsoft.Quantum.Simulation.Simulators.QuantumSimulator..ctor(Boolean throwOnReleasingQubitsNotInZeroState, Nullable`1 randomNumberGeneratorSeed, Boolean disableBorrowing)
at Microsoft.Quantum.Examples.Teleportation.Program.Main(String[] args) in C:\opt\workspace\quantum\Quantum\Samples\Teleportation\Program.cs:line 13
Run Code Online (Sandbox Code Playgroud)
在Ubuntu bionic下,我不得不安装libgomp1
因为Microsoft.Quantum.Simulator.Runtime.dll
依赖libgomp.so.1
.
sudo apt install libgomp1
Run Code Online (Sandbox Code Playgroud)
可以在这里看到依赖性.
ldd -r ~/.nuget/packages/microsoft.quantum.development.kit/0.2.1802.2202-preview/runtimes/linux-x64/native/Microsoft.Quantum.Simulator.Runtime.dll
linux-vdso.so.1 (0x00007ffcbb4f4000)
libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007fd537237000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fd536e99000)
libgomp.so.1 => not found
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fd536aa8000)
/lib64/ld-linux-x86-64.so.2 (0x00007fd537832000)
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
517 次 |
最近记录: |