keil系列 魔法棒(目标选项)配置、编译工具ARMCC
1,keil 對話框的配置
《KEIL工程目標選項配置》
(https://blog.csdn.net/jdsnpgxj/article/details/78792989)
2,ARMCC的編譯稍深入
2.1,
《keil編譯鏈接過程以及ARMCC、ARMASM、FROMELF、ARMLINK、ARMAR的使用》(https://www.cnblogs.com/zhangsx/p/zhangsx_keil_tools_usage.html)
2.2 編譯參數
《基于makefile的STM32編譯方法探索(armcc編譯鏈)》(https://blog.csdn.net/p1279030826/article/details/115956372)
gcc 編譯器 編譯過程中產生的 *.d 文件 詳解
.d 文件 dependencies 依賴文件 里面包含了依賴的頭文件的路徑,是給Makefile用的。
自動生成依賴關系
大多數c/c++編譯器提供了-M選項,可自動尋找源文件依賴的頭文件,并生成依賴規則。對于gcc,需要使用-MM選項,否則它會把系統依賴的頭文件也包含進來。
《arm-linux-gcc 常用參數講解 gcc編譯器使用方法》(https://www.cnblogs.com/zhangpengshou/p/3587751.html)
《(筆記)arm-linux-gcc/ld/objcopy/objdump參數總結》(https://www.cnblogs.com/tdyizhen1314/p/4124908.html)
講述了編譯使用的各個指令的簡單中文解釋。
3,ARMCC 編譯器的官方手冊
《ARM Compiler armcc User Guide Version 5.06
》(https://developer.arm.com/documentation/dui0472/m/Summary-Table-of-GNU-Language-Extensions?lang=en)
arm系列目前支持三大主流的工具鏈,realview的armcc,iar ewarm的iccarm,gnu的gcc
總結
以上是生活随笔為你收集整理的keil系列 魔法棒(目标选项)配置、编译工具ARMCC的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 物料主数据(MM03)跳转函数
- 下一篇: [react] 举例说明如何在React