ubuntu下使用sublime编写c程序时遇到“对“cos”未定义的引用“错误

程序代码很简单,就是求cosx=x时的数值解

#include <stdio.h>
#include <math.h>
int main(int argc, char const *argv[])
{
    double x1,x2;
    x1=0.0;
    x2=cos(x1);
    while(fabs(x2-x1)>1e-6)
    {
        x1=x2;
        x2=cos(x1);
    }
    printf("x-%f\n",x2 );
    return 0;
}

换了一台电脑,win10, 程序原样敲入,还是用sublime,编译成功。

在ubuntu下在终端里用”gcc xxx.c -lm“也能编译成功。

想要知道如何配置sublime来编译包含math头文件的C程序。