我已经阅读了关于这个主题的其他答案,不幸的是,它们对我没有帮助。我正在尝试将几个c程序链接在一起,但我得到了一个错误的响应:
$ gcc -o runexp.o scd.o data_proc.o -lm -fopenmp
/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crt1.o: In function `_start':
(.text+0x20): undefined reference to `main'
collect2: ld returned 1 exit status
make: * [runexp] Error 1
我只有一个main函数,它在runexp中。表格是
int main(void) {
...;
return 0;
}
有没有想过为什么我会得到这个错误?谢谢!
https://stackoverflow.com/questions/15905119
复制相似问题