検索結果 3 件
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: eclipse cross gcc でライブラリィのリンクが出来ない
- 返信数: 5
- 閲覧数: 3641
Re: eclipse cross gcc でライブラリィのリンクが出来ない
リンクできるようになりました。 STemWin528_CM7_OS_GCC_ot.aの場合には、先頭にlibを付けてlibSTemWin528_CM7_OS_GCC_ot.aにリネームします。 実際の設定値は"STemWin528_CM7_OS_GCC_ot"にします。 これでリンクが通ります。 あとはひたすらソースの取捨選択を繰り返し、全てのエラーが無くなりました。 しかし、最終出力はelfファイルでSTM32 ST-Link Utilityは受け付けてくれません。 post build stepに以下を記述してhexファイルを出力するのに成功しました。 arm-none-eabi-objc...
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: eclipse cross gcc でライブラリィのリンクが出来ない
- 返信数: 5
- 閲覧数: 3641
Re: eclipse cross gcc でライブラリィのリンクが出来ない
と成りのトトロさん、ありがとうございます。
最初のリンクは既に実践して上手く動きました。これに気をよくしてチャレンジしたのですが...ただし、こちらは外部ライブラリィを使っていませんでした。後のリンクはこれから実践してみようと思います。
ちなみに今仕事でカーナビのソフトをやっていますが、VisualStudio2008でターゲットCPUはARMです。多分、今巷で販売されているカーナビの大半がこの仕様かと思います。
最初のリンクは既に実践して上手く動きました。これに気をよくしてチャレンジしたのですが...ただし、こちらは外部ライブラリィを使っていませんでした。後のリンクはこれから実践してみようと思います。
ちなみに今仕事でカーナビのソフトをやっていますが、VisualStudio2008でターゲットCPUはARMです。多分、今巷で販売されているカーナビの大半がこの仕様かと思います。
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: eclipse cross gcc でライブラリィのリンクが出来ない
- 返信数: 5
- 閲覧数: 3641
eclipse cross gcc でライブラリィのリンクが出来ない
STM32F746G-DISCOで開発をするため、STのデモプログラムをeclipseに移植しています。 なんとかコンパイルは通ったのですが、リンクで躓いています。 Invoking: Cross ARM C++ Linker arm-none-eabi-g++ -mcpu=cortex-m7 -mthumb -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -O2 -g -T "D:\eclipse\test\demo00\f7_demo\STM32F746NGHx_FLASH.ld" -Xlinker --gc-sections -L"D:\eclipse\test...