我的 friend 有真正的 Macintosh IIci,它在 68k 处理器下使用 Mac System 7.5.5,然后我安装了 Metrowerks C/C++ 版本 1,但即使在一个简单的 Hello World 程序中我也会遇到错误:
#include <stdio.h>
int main(void)
{
printf("Hello, World!");
return 0;
}
我收到这个错误:
·· Link Error : LinkError:hello.c: 'printf' referenced from 'main' is undefined.
所有帮助都是预付款。谢谢。
最佳答案
您需要将运行时库添加到项目中。根据内存,您至少需要添加两个库 - 一个是启动库,一个是包含 printf 等的 MSL 库。CW 发行版中应该有一些现成的示例项目已经包含所有正确的库和项目设置等
关于c++ - 使用 MetroWerks C/C++ 开发的 C/C++ 资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1634290/