问一个关于gtk+的问题;急啊,希望大家给点意见
我在gnome平台下面用gtk开发的程序在没有x-window支持的linux下面连一般的c编译环境也没有的情况下,能正确运行吗?
假如不行,我该如何做,是必须装一个gnome的开发平台吗?
求助,很急,这个关系到以后怎么做了,听别人说用svga也行,就不用x-windows的支持;
谢谢大家; 没有 C 编译环境还谈什么开发呀 ...
当然,你也还可以用 python, ruby:-)
至于图形显示方面,可以用 directfb 代替 X Window,但这就更需要 C 了。
连一般的c编译环境也没有的情况下
不影响运行,但无法编译。
必须装一个gnome的开发平台吗?
运行环境和开发平台是分开的。要做开发编译就需要开发平台。 我的意思是把在gnome开发平台下开发的程序,放到一个没有任何编译环境的linux下面,能运行吗?
假如不能运行,那运行环境需要做什么处理呢? 我的意思是把在gnome开发平台下开发的程序,放到一个没有任何编译环境的linux下面,能运行吗?
假如不能运行,那运行环境需要做什么处理呢?
当然可以运行...
在 Debian 下执行 apt-get install gnome 所安装的系统就没有编译环境呀。 按理说只要各种 runtime libraries 齐备即可运行。可是你说“没有x-window支持”,是否指连 xlib 也没有呢?那样的话就不齐备了。 对的,应该是Xlib也没有,我在想单独装可以吗?
只是引导系统的时候把它去掉; mmd,今天装linux装了半天,不认识我的显卡和显示器...
烦躁....
总算搞定了,
版主说说,假如我用directfb直接对buffer进行操作,自己做界面,画图,其实就是描点了,这个应该就可以彻底拜托x系列;
推荐大家使用; 那也不一定,因为有的发行版,X版本比较低,对硬件支持不好,用不了fb。 不是吧...
能问个问题不?
mount的问题,我的电脑老是mount不上别人的分区是什么问题?
以下是我运行rpcinfo -p localhost的结果,别人互相mount都可以,mount我就报port mapper failure,
我mount别人就是time out,真的被搞的无语了,谁能告诉我吗?
program vers proto port
100000 2 tcp 111portmapper
100000 2 udp 111portmapper
100024 1 udp32768status
100024 1 tcp32768status
100011 1 udp 789rquotad
100011 2 udp 789rquotad
100011 1 tcp 792rquotad
100011 2 tcp 792rquotad
100005 1 udp32771mountd
100005 1 tcp32771mountd
100005 2 udp32771mountd
100005 2 tcp32771mountd
100005 3 udp32771mountd
100005 3 tcp32771mountd
100003 2 udp 2049nfs
100003 3 udp 2049nfs
100021 1 udp32772nlockmgr
100021 3 udp32772nlockmgr
100021 4 udp32772nlockmgr 对方电脑的设置应该是好的,因为别的互相都可以就我电脑不行;
我怀疑是不是status,mounted,nlockmgr端口太大了?怎么改啊?只能一步一步试试了; 能不能运行说不定呢,如果倚赖的库(如glibc ,libstdc++)版本不同的话编译出来的程序有可能在另外一台机上不能运行。
还有gtk程序就只能在有gtk+的平台上运行,gtk是在x11之上的,如果连x都没的话又怎么能运行?
页:
[1]