0

DJI ファントム用の新しくリリースされた SDK のデモ アプリは、リンカー エラーが原因でビルドされません。

Assertion failed: (cfiStartsArray[i] != cfiStartsArray[i-1]), function parse, file /SourceCache/ld64/ld64-241.9/src/ld/parsers/macho_relocatable_file.cpp, line 1745.

理由を探していると、gcc と OS X システム リンカの間の非互換性という 1 つの提案された理由に出くわしました。このデモ アプリだけでなく、他の人がこの問題を見ているのではないかと思います。誰?

OS X 10.10.1 で Xcode 6.1.1 を使用しています。

読んでくれてありがとう。

4

2 に答える 2

0

プロジェクト設定に移動し、ビルド設定のビルド オプションでコンパイラを「LLVM 6.0」に変更します。

于 2014-12-26T11:45:01.153 に答える
0

ビルド設定メニューの「リンク オプション」で Mach-O タイプを試してみました。それは私と一緒にエラーを取り除きました。

私も DJI に取り組んでいますが、以前の Mac OS リリースで作成した「Hello World」アプリをコンパイルしたときにもエラーが発生しました。

于 2015-01-24T13:30:41.423 に答える