2.1.1. C 和 C++ 库功能

在 RVCT 中,C 库使用标准 ARM 半主机环境来提供文件输入/输出等功能。 RealView ARMulator® ISS (RVISS)、RealView ICE 和指令集系统模型 (ISSM) 均支持此环境。 有关调试环境的详细信息,请参阅编译器用户指南第 9 章 半主机中的说明。

可以将 C 库中任何与目标相关的函数作为您的应用程序的一部分进行重新实现。 这样,即可根据您自己的执行环境调整 C 库,进而也可以对 C++ 库进行调整。

还可以调整很多与目标无关的函数以满足您自己的应用程序特有要求,例如:

很多 C 库函数独立于任何其他函数,并且不包含目标相关性。 可以方便地从汇编语言中使用这些函数。

Copyright © 2007 ARM Limited. All rights reserved. ARM DUI 0349AC
Non-Confidential