如果这些是c程序编译成的二进制,则不是没有运行,确实会运行。不过只是你看不到结果罢了(因为没有图形界面显示),比如如果你程序里有printf语句,则输出结果到了系统日志里了,centos系统日志在/var/log/messages,你可以去查看确实是运行了的。
源文件是什么内容?