2020/2/22,開始學習Q#。
第1章 QDK的安裝
第1節 簡介
QDK是Microsoft Quantum 開發工具包,可以進行量子編程,主要包含:
- Q# 編程語言
- 在 Q# 中對復雜功能進行抽象化的一組庫
- 適用於 Python 和 .NET 語言(C#、F# 和 VB.NET)的 API,用於運行以 Q# 編寫的量子程序
- 用於促進開發的工具
本文主要使用 Q# +C# 的方式。
第2節 安裝
1. 系統環境
安裝 Visual Studio 2019 16.3及以上,以及.NET Core框架
2. 安裝 Q# Visual Studio 擴展
https://marketplace.visualstudio.com/items?itemName=quantum.DevKit
下載完安裝 VS 插件
第3節 Hello World
1. 創建新程序
新建項目
搜索Q#,選擇 Q#應用程序
輸入應用程序名稱和位置
2. 確認項目
創建2個文件:
Driver.cs
: C# 主機應用程序
Program.qs
: 定義將消息打印到控制台的簡單操作的 Q# 程序
3. 運行應用程序
選擇“調試”->"開始執行(不調試)"
看到控制台輸出 “Hello quantum world” 代表程序運行成功。