
ubuntu下的“阿帖便笺(Tomboy)”和“F-Spot 照片管理器”这两个程序就是使用 C# 开发的。
要想在linux下使用 C# 编译器就必须使用 sudo apt-get install mono-devel 命令安装 mono 开发环境,然后,再使用 vi 或者 gedit 编辑 C# 源程序后,就可以使用 gmcs 来编译了。
1:不使用QT的库,你就要使用其它的界面库,其实都是同样的道理的,界面库还是使用别人的好,自己搞累死了也搞不好。2:linux *** 作系统不带gui库函数,一些桌面版的linux例如redhat,ubuntu,等都是自己基于linux内核自己开发的界面或者在GNONE等基础上开发的界面。
在Linux远程运行JAR包时,是不能关掉窗口程序的,否则程序也会终止。其中nohup表示后台运行,关闭窗口后也也继续执行,&意思是终端连接的时候后台运行,终端断了进程也会停。
具体解决方法是使用nohup命令,在窗口程序的前面加上nohup,程序的后面加上&,这样程序就会一直执行直到结束,而不会因为关闭窗口程序而停了。
例子,比如:nohupphpspider.php&回车,然后提示一堆东西,再次回车,回到shell界面。这就可以了。
还有一个问题:程序在执行中会输出一些信息,如果后台执行的话,这些信息是不是没法看了?(比如:程序执行出错终端,想看看报错信息之类的)。使用了nohup命令后,会在当前目录下生成一个nohup.out的日志文件,记录的就是命令的输出。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)