compile编译只是对语法进行检查,有些程序语法没错,但程序出现,比如数组超界之类的,build执行就无法通过
语法是没错误,但是有的东西像超界了,build执行就无法通过
我给你说个我自己的例子吧,程序基本编写对了,所以在编译的时候没显示错误,但是我程序中的main(int main(void))写成mian了,所以就出现了你上述的问题。我查出问题的方法是用金山词霸对报错的英文进行了翻译,里面提到了mian错了。
那说明你是连接时错误,检查是否包含了所需的lib文件.