`
somefuture
  • 浏览: 1079572 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Q#开发环境搭建

Q# 
阅读更多

Q#是微软新公开的一门语言,用于量子程序开发。Q是量子的英文Quantum 的第一个字母。

 

做为微软的语言,自然要用微软的IDE:VS。

如果电脑没有安装vs,先去下载安装:https://www.visualstudio.com/downloads/

任意选择一款vs的版本,只要别选成vs code就行。

点击下载安装。现在微软把vs的安装改成网络安装了,所以这里下的是安装器。

安装的时候,一定注意在选择平台(wordload)的时候把前两个都打上勾(通用开发和桌面开发)。然后继续安装就好了。有一点比较坑爹,就是安装完要重启电脑。。

这个过程可能需要好几分钟。

 

安装好vs以后再安装量子开发工具,下载地址是https://www.microsoft.com/en-us/quantum/development-kit

这个是vs的一个扩展,需要用vs打开。所以建议下载的时候直接选择浏览器的打开。

这个扩展很小,很快就能下载好。打开后选择要开展的vs就行。如果就安装了一个,就确定好了。

 

 

等到提示成功就可以了。

现在验证一下是否安装成功了。

打开刚刚扩展了的vs。第一次估计要一会。

在“团队”菜单下用git把https://github.com/Microsoft/Quantum.git克隆到本地来。这是微软的量子开发示例。

 

克隆下来vs会自动打开解决方案视图,打开里面的QsharpLibraries.sln。

如果提示缺少F#,就安装一下。安装估计也会耗费一会时间。

找到TeleportationSample这个文件夹(在Samples->0.Introduction->QsharpLibraries下面),将它设为启动项目。这是神奇的“量子隐形传态”程序!!

按一下F5运行它,如果输出和下图一致,恭喜你!



 

 注意里面有true有false,没有关系的

 

 

 

 

 

 

  • 大小: 21.6 KB
分享到:
评论

相关推荐

    hadoop开发环境搭建

    此文档在hadoop集群搭建完毕之后,在集群之外搭建一个hadoop集群的开发环境,用于编写hadoop实际处理程序,还包括了如何提交任务等。整体非常详细,如需要其他hadoop集群搭建资源可以联系我,免费给q:1487954071

    SAIL-IMX6Q ANDROID开发环境搭建与系统编译.doc

    SAIL-IMX6Q ANDROID开发环境搭建与系统编译ANDROID开发环境搭建与系统编译

    DaVinci开发环境搭建

    nUå§qäkARMé???rŒ+nUå" 2) ^‡ ŒöŠ?!²L`z?ÑÀª?)è짧Œ±ÏLA½?API•B?3 A^§S¥N^ 3) muóä†|ï Jø˜?`D?mu@‡§'XDVTB!XDC!DevRocket?5\¯^‡? ¬mu6§ 4) ÑÖ|± Nõ‚ûÑJøƒ'?^M‡±9X...

    VS2017编写Q#量子计算Helloworld

    搭建环境步骤: 1.安装VS2017 .net版本4.6.1以上 2.安装Microsoft Quantum Development Kit ,网址:https://marketplace.visualstudio.com/items?itemName=quantum.DevKit 3.配置VS2017环境,首先通过Team > Manage...

    WP8开发环境搭建

    告诉你如何搭建WP8的开发环境,非常简单,分享给各位

    Android开发环境搭建与HelloWorld-1.docx

    开发环境的搭建与创建框架

    Sate4412开发板用户手册(linux android 编译开发环境搭建)V1.4.1.pdf

    重力传感器 MMA8452Q WIFI Realtek RTL8188EUS, 支持IEEE802.11b/g/n GPS VK1613 采用了新一代SIRFIII低功耗芯片,超高灵敏度 3G 目前采用中兴模块,可实现上网,收发短信 Camera 3路,支持2M/3M/5M摄像头 USB HOST...

    STM8S系列学习第一周目:2.STM8S STVD下的库函数开发环境搭建

    STM8S STVD下的库函数开发环境搭建 IDEAT科技 好的!之前的我们把项目搭建的文件做好了,以后的新建项目流程差不多!STM8S系列的通用! 有什么问题或者交流建议的可以加我们的交流Q群: 764284134 没有看到上一期的...

    如何搭建大型机COBOL开发环境

    如何搭建大型机COBOL开发环境 安装COBOL4.1 root 用户登录 mkdir -p /opt/lib/cobol cd /opt/lib/cobol 将ocobol.tar 拷入该目录 tar xvf ocobol.tar ./install 屏幕显示: .......... Unpacking files .....

    opencvdemo.zip

    android stdudio OpenCV NDK 开发环境搭建 之找查条形码 https://blog.csdn.net/q610098308/article/details/105585851

    ARM虚拟环境安装说明V1.11

    简介4实验环境说明 41 基于 QEMU 模拟器的鲲鹏 920 处理器开发环境搭建 51.1 实验目的 51.2 实验设备 51.3 实验原理 51.3.2 Q

    用matlab自主搭建DQN算法解决CartPole问题

    本项目采用MATLAB语言搭建cartPole问题环境以及手动实现DQN算法能够很好的解决控制小车的平衡一类问题,其目的是帮助初学者很好地理解DQN算法。

    cmake搭建vs和qt环境实例

    通过cmake搭建vs和qt开发环境实例代码, 主要是CMakeLists.txt

    A133_android模块开发指南.zip

    A133_android模块开发指南

    QAPI智能调用系统 v1.1.zip

    目录更新:搭建云端API接口,供使用本系统的站长直接调用 QAPI智能调用系统简介 QQAPI智能调用系统是一个以php进行开发的调用qq api接口源码。 包含API :URL加群/URL添加好友/URL获取QQ头像/URL获取空间头像 Q...

    streamingpro

    streamingpro项目依赖

    android开发教程4.0.

    第1章 Android简介及其开发环境的搭建 1.1 Android的诞生 1.2 Android的特点 1.3 Android开发环境的搭建 1.4 第一个Android程序——HelloAndroid 1.5 Android应用程序的调试 1.6 Android应用程序的项目结构 1.7 ...

    android开发教程

    第1章 Android简介及其开发环境的搭建 1.1 Android的诞生 1.2 Android的特点 1.3 Android开发环境的搭建 1.4 第一个Android程序——HelloAndroid 1.5 Android应用程序的调试 1.6 Android应用程序的项目结构 1.7 ...

    Silverlight简介

    程序一点点地写,日子一天天地过。 Silverlight技术入门简介 PPT文档 讲述内容:(Agenda) Silverlight 是什么? Silverlight 可以做什么? Silverlight 为什么选择...Silverlight 开发环境搭建 Silverlight 学习资源 Q&A

    android4.0网络编程详解——源码

    第1章:Android4.0开发环境搭建和测试到第7章:Android中的Socket编程

Global site tag (gtag.js) - Google Analytics