3.2.4 将库工程集成到 Visual Studio 中

最后,我们必须将 HDevelop 程序集成到 Visual Studio 项目中。

  1. 打开 Visual Studio 项目。
  2. 打开 Project 添加现有项目... 选择由 HDevelop 的库导出创建的 C++ 文件 hdev_count_regions.cpp 和头文件 hdev_count_regions.h(这些文件位于 hdev_count_regions source文件夹中)。
  3. vs_count_regions.cpp 中输入以下代码:

    #include <iostream>
    
    #include "HalconCpp.h"
    #include "hdev_count_regions/source/hdev_count_regions.h"
    
    int main()
    {
      HalconCpp::HImage Image("pcb");
      
      hdev_count_regions::SetResourcePath("hdev_count_regions/res_hdev_count_regions");
      
      HalconCpp::HTuple Number{};
      hdev_count_regions::count_regions(Image, &Number);
      
      std::cout << "Number of Regions: " << Number.L() << '\n';
    }
    

  4. 执行程序。 控制台打开,显示结果 "区域数: 43" 。