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

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.

主站蜘蛛池模板: 吴旗县| 杂多县| 若羌县| 花垣县| 宝鸡市| 无极县| 秀山| 西丰县| 青龙| 镇远县| 曲阳县| 厦门市| 多伦县| 邯郸市| 疏勒县| 乌苏市| 忻州市| 大化| 高雄市| 昆明市| 孟津县| 鄂伦春自治旗| 兴国县| 二连浩特市| 丘北县| 涪陵区| 巴彦淖尔市| 扎囊县| 阳山县| 九台市| 潼南县| 房产| 舞阳县| 蓝田县| 新宾| 罗山县| 华亭县| 南昌县| 柯坪县| 砀山县| 固镇县|