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

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.

主站蜘蛛池模板: 肃北| 尼勒克县| 栾川县| 大埔区| 神农架林区| 沈阳市| 霍州市| 澎湖县| 桂阳县| 翁牛特旗| 曲阜市| 扶风县| 化隆| 射阳县| 牡丹江市| 红河县| 绥宁县| 怀来县| 福安市| 桃园县| 鹿泉市| 监利县| 和硕县| 沾益县| 漯河市| 台山市| 舟曲县| 本溪| 三河市| 商水县| 乐安县| 博客| 建湖县| 阿克苏市| 灯塔市| 五河县| 六安市| 炉霍县| 叶城县| 交城县| 乌海市|