使用ITK和xcode

问题描述 投票:0回答:1

我正在开发一个xcode项目,需要我使用ITK(一个c ++库),我已经完成了ITK的安装,通过做

ccmake InsightToolkit-4.13.1

然后在运行时配置和生成文件

make
make install

但我不知道如何将库导入xcode项目,每次我尝试构建它时都会出现以下错误:

找不到'itkImage.h'图像文件

enter image description here我想知道如何导入它并与其他人在不同的计算机上共享它。

c++ xcode itk
1个回答
1
投票

#include指令有两种风格:

  • 有引号(#include "file.h"
  • 带脚踝托架(#include <file.h>

第一个通常是指相对于项目目录的文件。第二个是系统库。

您可以在项目设置中影响搜索路径:

  • 双击项目资源管理器中的项目
  • 单击Build settings
  • 点击你的目标
  • 单击全部以查看隐藏的选项
  • 在“搜索路径”部分中,您可以更新标题搜索路径以包含您的rlibrary标头的绝对路径。注意:您必须为Debug和Release版本执行此操作:

enter image description here

这将解决您报告的错误。

备注:要小心,因为在解决之后,你可能会遇到一些与库的良好使用相关的其他问题,正如drescherjm在评论中指出的那样(如果Cmake不用于编译,则自定义类的link about registration到库的fatories)该项目)

© www.soinside.com 2019 - 2024. All rights reserved.