官术网_书友最值得收藏!

Workflow overview

Writing software in C, as well as in every compiled language, requires the code to be transformed to an executable format for a specific target to run it. C is portable across different architectures and execution environments. Programmers rely on a set of tools to compile, link, execute, and debug software to a specific target.

Building the firmware image of an embedded system relies on a similar set of tools, which can produce firmware images for specific targets, called a toolchain. This section gives an overview of the common sets of tools required to write software in C and produce programs that are directly executable on the machine that compiled them. The workflow must then be extended and adapted to integrate the toolchain components, and produce executable code for the target platform.

主站蜘蛛池模板: 宁晋县| 锡林郭勒盟| 济南市| 哈尔滨市| 安溪县| 大名县| 什邡市| 平潭县| 舟山市| 宣化县| 织金县| 定襄县| 云梦县| 新密市| 靖西县| 阿拉善盟| 临颍县| 馆陶县| 策勒县| 辉南县| 怀集县| 成安县| 阿拉尔市| 海城市| 杨浦区| 兰溪市| 武义县| 台州市| 郎溪县| 宁武县| 新闻| 太和县| 巨鹿县| 九龙坡区| 双流县| 伊金霍洛旗| 阜康市| 华池县| 凤台县| 武山县| 澄迈县|