我的编译器对main的未定义引用错误
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我的编译器对main的未定义引用错误相关的知识,希望对你有一定的参考价值。
我有一个错误.../usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu/crt1.o:在函数_start':
(.text+0x20): undefined reference to
main'中我不明白为什么会有这个错误。这是我的程序:
#include< iostream >
int n, m, a[101][101], viz[101];
using namespace std;
void DFS(int x)
{
int i;
viz[x]=1;
for(i=1;i<=n;i++)
if(a[x][i]==1 && viz[i]==0) DFS(i);
}
int Conex()
{int i;
DFS(1);
for(i=1; i<=n; i++)
if(viz[i]==0) return 0;
return 1;
}
我该怎么办?
答案
您没有该程序的主要功能,请检查链接https://en.cppreference.com/w/cpp/language/main_function。
Use either int main {
// do your stuff
return 0;
}
or void main {
// do your stuff
}
以上是关于我的编译器对main的未定义引用错误的主要内容,如果未能解决你的问题,请参考以下文章
对 `JNI_CreateJavaVM' linux 的未定义引用