2017-07-10 8 views
0

アームエルフ-G静的libがリンクする++ファイル.Aに失敗しました:は、シンボルを読み込むことができませんでした:*切り捨て

libreData.a:シンボルを読み取ることができませんでした:切り捨て

collect2はファイル:ldは1つの終了ステータス

を返さ

gnu_make:*** [partial.obj]エラー1

私はlibにコンパイルオプションを追加質問を修正するためにコンパイルオプション

+0

ようこそ。 [良い質問をする方法](https://stackoverflow.com/help/how-to-ask) と[mcve]の提供方法を​​お読みください。 –

答えて

0

"-mlong-呼び出し" を使用しようとした「-mlon g-call "リードリロケーションフラグ" R_ARM_MOVW_ABS_NC "を生成する。 オプション "-mlong-calls"リードリロケーションフラグ "R_ARM_PC24"を追加しません。不加-mlong-通話主要区别在于重定位方式R_ARM_MOVW_ABS_NC与R_ARM_PC24(使用24ビット的にPC相对地址重定位引用) 加-mlong-通話重定位方式为R_ARM_MOVW_ABS_NC 不加的重定位方式为加

R_ARM_PC24

関連する問題