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

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.

主站蜘蛛池模板: 怀安县| 长岛县| 长春市| 南溪县| 郁南县| 子长县| 南平市| 安徽省| 宽城| 龙门县| 将乐县| 中西区| 彩票| 大悟县| 郎溪县| 天等县| 汾西县| 大安市| 太湖县| 张家川| 眉山市| 江源县| 景宁| 通许县| 同德县| 闽清县| 涡阳县| 凤山市| 新巴尔虎左旗| 红安县| 阿克陶县| 杭锦后旗| 婺源县| 绍兴市| 崇礼县| 延川县| 三江| 精河县| 武穴市| 肥乡县| 芦溪县|