量子计算(十九):量子软件开发环境
目前,本源量子计算系统包括了三种构造控制指令的方法,如下图所示,分别为可视化线路的设计、量子语言和量子软件开发套件QPanda,其中可视化编程和量子语言衣托在量子云平台上,用户在进行量子程序设计的时候可以相互转化:对于功能完整的QPanda,则使用c++为宿主语言开发的SDK,用户可以使用c++直接开发量子程序。从上述两例可以知道,用户只需要关注量子程序的构建,其他的部分,如量子虚拟机的构建、申请量子比特、执行量子程序和获取结果,都是一个固定的流程,只需要调用函数接口即可。