1、实验目标
(1) 利用visual studio 2017配置OpenMP环境;
打开VisualStudio 2017菜单栏->文件->新建->项目:新建Visual C++工程 :Windows控制台应用程序
Figure 1 新建Parallel_Lab1_Martrix-Vecter项目
打开菜单栏->项目->Parallel_Lab1_Martrix-Vecter(视自己新建项目名,最下面一栏)属性->配置属性->C/C++->语言->OpenMp 支持:选择是(/openmp)。(这一步是为了支持openmp。)点击“应用”。
Figure 2 打开项目的OpenMP支持
打开菜单栏->项目->属性-> Parallel_Lab1_Martrix-Vecter(视自己新建项目名,最下面一栏)属性->配置属性->代码生成—>运行库:选择多线程调试(/Mtd)。(这一步是为了支持多线程。)点击“应用”。
Figure 3 打开项目的多线程支持
打开菜单栏->项目->属性-> Parallel_Lab1_Martrix-Vecter(视自己新建项目名,最下面一栏)属性->配置属性->调试->命令参数: 在空白栏填入main函数的输入参数(argv[i]的值)。如需多个参数,用空格分隔每个参数,此处暂编辑输入“12”。