我正在使用C编写程序,给定两个点,并且在它们之间有一个值x,函数“ Interp”将为y插入一个对应的值。我收到一条消息,指出“体系结构的未定义符号”,但不确定如何解决。任何帮助,将不胜感激。
#include <stdio.h>
#include <math.h>
double Interp(double x_1, double y_1, double x_2, double y_2, double x) {
double k,y,b;
k = (y_2-y_1)/(x_2-x_1);
b = y_2-(k*x_2)
y = k*x+b;
return(y);
}
结果是一条消息,指出“体系结构x86_64的未定义符号: “ _main”,引用自: 主可执行文件的隐式输入/启动 ld:找不到架构x86_64的符号 铛:错误链接器命令失败,退出代码为1“
我不知道这意味着什么,所以任何指导都将非常有帮助!