【发布时间】:2009-09-10 06:48:09
【问题描述】:
我的 mips 端口有问题....每当我尝试使用 printf 语句编译 C 程序时,它都会发出警告说它无法识别,并且在生成的汇编文件中没有 .asciiz 指令...字符串不存在....谁能告诉我为什么?
以及构建裸机交叉编译器和交叉工具链之间的区别是什么
我是交叉编译器世界的新手....:-)
【问题讨论】:
-
如果您可以发布一个重现问题的最小代码示例,这将有所帮助。我的猜测是您没有包含定义 printf 的头文件。 (此外,根据您的目标,在嵌入式环境中使用 printf 是一个相当昂贵的例程。您可能希望坚持使用 puts())
标签: c assembly embedded linker mips