gcc编译的可执行文件显示为共享库
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 3
- 注册时间: 2017-03-18 18:44
- 系统: ubuntu 17.04_X86-64
gcc编译的可执行文件显示为共享库
从16.04升级到了17.04后,用G++编译的可执行文件显示为“共享库”,双击时不能执行,但是在终端里可以执行。而且/bin目录下的很多程序也变成了共享库。clang编译的程序没有问题。
-
- 论坛版主
- 帖子: 5230
- 注册时间: 2007-01-14 16:23
Re: gcc编译的可执行文件显示为共享库
为啥我记得前两天刚有人问过类似问题
viewtopic.php?f=186&t=484785
帖子里有提到原因,是这个
https://forum.ubuntu.com.cn/viewtopic.php?f=86&t=480688
viewtopic.php?f=186&t=484785
帖子里有提到原因,是这个
https://forum.ubuntu.com.cn/viewtopic.php?f=86&t=480688
-
- 帖子: 3
- 注册时间: 2017-03-18 18:44
- 系统: ubuntu 17.04_X86-64
Re: gcc编译的可执行文件显示为共享库
懂了,谢谢!onlylove 写了:为啥我记得前两天刚有人问过类似问题
viewtopic.php?f=186&t=484785
帖子里有提到原因,是这个
https://forum.ubuntu.com.cn/viewtopic.php?f=86&t=480688