4 个回答

你的代码只有这一个C文件?这样肯定不行,你只编译一个C文件就试图-o链接输出可执行文件。
把所有的.c文件都写进去。

或者分开来:
gcc -c -o keystat.o keystat.c
gcc -c -o otherfile.o otherfile.c
……
这样把每个源文件都编译为目标文件。
然后
gcc keystat.o otherfile.o …… -o keystat
然后再链接起来。

这个程序是你写的吗?还是别人的工程,如果有Makefile的话,建议你看看有没有README或者INSTALL之类的说明文件,里面会提到怎么编译工程。通常是
./config
make
之类的就可以编译工程了。

_mbinsearch没有定义

osx下不能像linux里那样直接编译,你只能一步步来
图片描述

要么你下载个ide或者用xcode

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进