iphone - 如何在 iPhone 4 上使用 Library Eigen

标签 iphone c++ objective-c xcode4 objective-c++

我们正在 xcode4 中为 iphone 4 开发一个应用程序,在为设备编译时出现错误:

{标准输入}:未知:未定义的局部符号 LC85 {标准输入}:未知:未定义的局部符号 LC86 命令/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc-4.2 失败,退出代码为 1

我们正在使用 gcc 4.2 和 Eigen 包,例如 SVD、Array、QR、LU、Core、Cholesky 等。 但是当为 iPhone Simulator 4 编译时没有错误。

可以解决吗?

最佳答案

Eigen 的函数默认是向量化的(使用 vector 和矩阵的巧妙属性来避免嵌套 for 循环等)。

#define EIGEN_DONT_VECTORIZE 告诉 Eigen ... 不要向量化。 Apple的编译器以前是gcc-4.2,不支持向量化。我认为新的 LLVM 编译器应该支持矢量化。

关于iphone - 如何在 iPhone 4 上使用 Library Eigen,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7290036/

相关文章:

c++ - 如何在 qt5 上绘制 QDialog 的插入符号/箭头底部

ios - 我怎样才能保护自己免受这次崩溃 *** -[__NSArrayM objectAtIndex :]: index 1 beyond bounds [0 . 。 0]?

iphone - 检查您的 iPhone 是否有任何未决的 UILocalNotification

iphone - 如何在iOS/iPhone/iPad上以编程方式了解多少电池电量?

c++ - WM_PAINT Bitblitting 多次?

objective-c - 你如何在 NSTableView 中拖拽移动一行?

ios - 如何在 webViewDidFinishLoad 中运行一次命令?

ios - 像 Instagram iPhone 应用程序一样向右滑动时导航弹出 View 。我如何实现这一点?

iphone - AVPlayer 设置初始播放时间 iOS

c++ - 包含 openCV 的 .hpp 文件,但未找到 C++ 绘图函数