Gcc MOTIF GUI编程

Gcc MOTIF GUI编程,gcc,motif,Gcc,Motif,MOTIF GUI编程! 你好。我是C语言的MOTIF GUI程序员。 在长时间的休息之后,我在GCC编译方面遇到了问题。 我的MOTIF文件名为winstack.c 编译运行良好。 但是没有创建可执行的LINUX文件。除了一个名为newprogram的文件。 上下文菜单中文件的属性是“共享库”而不是“可执行文件”。 这是我的问题。 从命令行开始。/newprogram没有问题。一个GUI窗口正在打开。 一个真正的linux exe如何在文件资源管理器中单击一次就可以启动??? 亲切问候 山猫

MOTIF GUI编程! 你好。我是C语言的MOTIF GUI程序员。 在长时间的休息之后,我在GCC编译方面遇到了问题。 我的MOTIF文件名为winstack.c

编译运行良好。 但是没有创建可执行的LINUX文件。除了一个名为newprogram的文件。 上下文菜单中文件的属性是“共享库”而不是“可执行文件”。 这是我的问题。 从命令行开始。/newprogram没有问题。一个GUI窗口正在打开。 一个真正的linux exe如何在文件资源管理器中单击一次就可以启动??? 亲切问候 山猫

我遵循GCC手册的描述

gcc-o新程序winstack.c-lXm-lXt-lX11


我希望一个linux可执行文件从带有鼠标点击的文件浏览器开始。

您明确告诉
gcc
构建一个名为
newprogram
的程序,该程序将被写入当前目录。您应该能够从命令行运行它,例如
/newprogram
。但通常情况下,该文件是一个真正的可执行文件,只需从文件资源管理器中单击鼠标即可开始。在“鼠标右键”上下文菜单中,您可以看到属性“可执行”而不是“共享库”。怎么样?您的窗口系统是否配置为单次单击启动?当然,它是一个可执行程序,否则您将无法运行它,这也是您告诉
gcc
创建的。我认为您需要后退几步,更新您的Unix/Linux知识。您好,是的,我可以从单击开始。我有一个5个月前相同程序的linux可执行文件。真正的可执行文件。[驱动轮看起来像文件]嗨,我已经解决了这个问题。我已经安装了CLANG编译器。这使得可执行文件如预期的那样。GCC没有,我已经向LINUX操作系统发行版发布了一个问题,为什么?他可以得到答案。