6

我希望在 iOS / iPad 应用程序中使用CGAL 。我是一位经验丰富的 iOS 开发人员,但我从未尝试过包含像这个这样的 C++ 库,而且我之前也没有真正使用过 CGAL。广泛的研究表明它是我的最佳选择(我需要免费/开源许可证和广泛的 2D 几何方法,包括贝塞尔曲线上任意点的切线/法线向量、贝塞尔曲线偏移、贝塞尔曲线交点等。我特别着迷CGAL's“安排”让您可以对封闭空间进行布尔运算,尽管该功能不是成败的功能)。我对其他替代方案持开放态度,但我已经研究了几十个库来得出这个——我更喜欢这个讨论是关于 CGAL 而不是其他建议,除非你有一个特别令人信服的理由来建议另一个方向。

理想情况下,我希望有人能给我一些关于如何进入 iOS 中的“hello world”的分步指导CGAL......也许在两点之间生成一条线。我不需要CGAL为我做渲染,但我也愿意接受任何以前尝试过类似元素组合的人的建议。我正在使用当前版本的 Xcode,并且想坚持LLVM编译(CGAL理论上现在支持)。

4

1 回答 1

1

CGAL 确实支持 Apple llvm/clang,但目前只在 MacOS X 上。原因是 CGAL 内核的内部需要对浮点单元的特殊支持。迄今为止,对于运行 iOS 的 CPU,从未尝试过这种支持。

于 2014-02-07T07:31:17.520 回答