今天在调试程序时发现一下问题:
此时create.c文件报错,根据错误提示显示main函数出现问题,但检查后发现没任何语法错误,放到其它linux系统上也可以跑,真让人百思不得其解。。。。。。
查阅资料后发现在linux上mani函数的定义最好使用以下方式:
int main (int argc, char *argv[], char *envp[])
最后将程序修改后编译成功!
参考链接:
今天在调试程序时发现一下问题:
此时create.c文件报错,根据错误提示显示main函数出现问题,但检查后发现没任何语法错误,放到其它linux系统上也可以跑,真让人百思不得其解。。。。。。
查阅资料后发现在linux上mani函数的定义最好使用以下方式:
int main (int argc, char *argv[], char *envp[])
最后将程序修改后编译成功!
参考链接: