Skip to main content

The Q# Programming Language

Follow instructions from The Q# Programming Language.

Install IQSharp

PS D:\projects\lthwqsharp> dotnet tool install -g Microsoft.Quantum.IQSharp
You can invoke the tool using the following command: dotnet-iqsharp
Tool 'microsoft.quantum.iqsharp' (version '0.6.1905.301') was successfully installed.

Check IQSharp Version

PS D:\projects\lthwqsharp> dotnet iqsharp --version
Language kernel: 0.6.1905.301
Jupyter core: 1.1.13141.0
PS D:\projects\lthwqsharp>

Install C# Template

PS D:\projects\lthwqsharp> dotnet new -i Microsoft.Quantum.ProjectTemplates
Install IQSharp

The First Hello Quantum World Program

PS D:\projects\lthwqsharp> dotnet new console -lang Q# -o helloQSharp
The template "Console Application" was created successfully.
PS D:\projects\lthwqsharp> cd .\helloQSharp\
PS D:\projects\lthwqsharp\ex1> dotnet run
Hello quantum world!
PS D:\projects\lthwqsharp\helloQSharp>
The First Hello Quantum World Program

Popular posts from this blog

Windows command: icacls

Icacls is a command-line utility that can be used to display or modify discretionary access control lists (DACLs) on specified files, and apply stored DACLs to files in specified directories.

Synology: Commonly Used Commands

Commonly used commands via ssh with Synology NAS.

Install the .NET Core Windows Server Hosting bundle

Remember to schedule in advance, since IIS must be reset after installing .NET Core Windows Server Hosting bundle.