2

我一直在尝试使用 Xcode 将 GSL (Gnu Scientific Library) 集成到 iPhone 项目中。

挑战在于 GSL 将所有模块放在不同的文件夹中,但是当它们的头文件被引用时,它们通常引用而不是 or 。

至少我可以使用 Xcode 的递归头文件搜索来找到它。但是,基本上找不到文件。

有没有人有一种简单的方法来解决分层 GSL 结构以编译成 Xcode?

我可以用繁琐的方法来修复所有#INCLUDE 行,但希望有更好的选择。这样,当社区进行更改时,我可以更轻松地更新 GSL。

注意:我发现 Xcode 需要找到正确的头文件位置(确保调整您的 TARGET Build 设置,而不仅仅是您的 Project Build 设置)。

4

1 回答 1

0

您可以使用 grep 和 sed 替换 gsl 包中的所有标题行。

使用 grep 和 sed 查找和替换字符串

于 2012-04-05T13:08:39.903 回答