父进程终止了子进程仍在运行,子进程被init领养了shell 受到了结束的信号,然后就输出了……然后子进程再输出了。
看看AUPE 吧本人最近在看。经典
你对这个回答的评价昰?
你是如何判断出它是不可执行的?另外这个代码有没有main函数
编译之后,还要链接才行。雖然我不知道ubuntu如何编译下怎么用链接但编译之后肯定是要链接的。
+1另外,如果没有指定输出路径的话可执行文件默认生成在当前用戶主目录里
你先查看一下编译完的文件的权限,ls -l
如果没有执行权限用命令chmod加上就可以执行了
有人还错误地以为天下的可执行文件都带exe扩展洺的
那生成了什么样的文件生不成总得有个提示什么的吧?
没有提示gcc完就没变化
话说,你知道在Linux上面怎么运行程序吧
你这那里是运行不了,是输出的文件不知道到那里去了指定输出路徑试试看
你这那里是运行不了,是输出的文件不知道到那里去了指定输出路径试试看
怎么指定啊?有没有一劳永逸的方法
加-c干吗?不鼡加啊-c是之编译不链接
linux是没有exe(可执行文件的). 默认条件下, 只要没有后缀的程序它都把它视为可执行文件来处理
linux是没有exe(可执行文件的). 默认条件下, 只要没有后缀的程序它都把它视为可执行文件来处理
没有后缀名的也可能是文本文件
父进程终止了子进程仍在运行,子进程被init领养了shell 受到了结束的信号,然后就输出了……然后子进程再输出了。
看看AUPE 吧本人最近在看。经典
你对这个回答的评价昰?
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。