上周因为工作需要,写了一个 RMI 程序。程序在我自己的电脑(Windows 平台)上可以正常运行,但是当把程序提交到公司的 Linux 服务器上之后却出了意想不到的问题。 在命令行中启动 ...
#ifndef PATH_MAX #define PATH_MAX 1024 #endif char * get_exe_name() { static char buf[PATH_...
1.安装第一步 (1)把AMBER9.TGZ文件拷贝到/usr/local/ #cp-rf /media/AMBER9/AMBER.TGZ /usr/local/ (2)把AMBER9解压到/u...
前言:在Linux上不像在Windows上看内存那样方便,而且还有Swap这个新的概念,所以知道如何来看Linux内存还是有一定意义的. 在Linux下查看内存我们一般用command free ...
在编译内核的时候启动不来了,关键是对内核选项不熟悉,突然有个想法,我能不能看到现在使用旧内核的一些选项是如何配置的,这样我就可以比较比较啊,也就是说如果我照着那个配置去编译新内核,应该可以启动,这样就...
现有系统Redhat linux5内核版本是2.6.18的,可是默认没有打开NTFS文件系统的支持,所以想升级一下到2.6.21,因为我的移动硬盘是NTFS格式的,但是升级的时候make instal...
操作系统起到如下两个作用: 一、将所有的系统资源收归己有,然后视需要有条件地分配给用户进程,目的是协调诸多进程对系统资源的请求; 二、提供任何一个用户进程都需要的功能。比如维护页表,比...
用shell怎么实现?望各位高手多多帮忙啊!!...
不知道能不能用shell编程实现?能的话具体是怎么样的?或者用其他方法也可以。 望各位高手多多指教啊...
如题目那句话,对于一个在LINUX工作的人来说,shell,sed,grep,python等的东西是非学不可的,另外就是正则表达式,不说精通,了解很多基本用法后会使工作效率成倍的提高!~ 就...
服务器和桌面的应用环境是不同的,前者侧重于稳定性和可靠性,后者可能更加侧重于功能性和响应的及时性。所以在对Linux内核进行配置的时候,应该根据不同的应用环境做出适应此环境的选项调整。 进程...
Linux中一般都提供了kill与 killall两个命令,前者可根据pid杀掉一个线程,后者则通常根据名称杀掉一组线程。对于大多数人来说,这两者的不同仅此而已。 如果我们打算在自己的程序中使用si...
ubuntu与其它linux发行版本有着极大的不同。 redhat 的很多文件是用rpm包来安装的。只要在安装的时候选择和安装编译环境便可以装上GCC 等编译用软件。但ubuntu是默认安装...
handhelds.org由惠普研究中心赞助,这是一群痴迷于linux的狂热分子,他们把ipaq的各个型号移植到linux系统:qt,Gtk图形化,蓝牙,红外,wifi应有尽有,而且其cvs资源相...
由于Qt本身实现的机制所限,我们在使用Qt制作某些软件程序的时候,会遇到各种各样这样那样的问题,而且很多是很难,或者根本找不到原因的,即使解决了问题,如果有人问你为什么,你只能回答--不知道; ...
经合并后,在vmware中以该dvd.iso启动,并正常安装了rhel5. 用法: ./script.sh /TheCdIsoPath /home/username/dvd.iso #!/bin...
在CentOS4.3下,安装JAVA_EE,出现如下错误: error while loading shared libraries: libstdc++.so.5: cannot open sha...
vi /etc/make.conf #Pentium 4 (Intel) CHOST="i686-pc-linux-gnu" CFLAGS="-march=pentium4 -O3 -pipe ...
今天写的GTK+的程序,程序如下: 1 #include 2 3 gint x = 50; 4 gint y = 50; 5 ...
#define switch_to(n) {\ struct {long a,b;} __tmp; \ __asm__("cmpl %%ecx,_current\n\t" \ "je 1f\n\t"...
ARM体系结构: 1.最常用的方式,就是在make config里修改“General Setup”子菜单中的“Default kernel command string” 选项,通过修改...
1. 安装jdk 到SUN的网站下载jdk的安装程序,用root身份运行它,将得到一个包含jdk的文件夹,名字类似jdk1.5。执行下面的代码: mv jdk1.5 /usr/loca...
POSIX的无名信号量的函数有以下几个: #include int sem_init(sem_t *sem,int pshared,unsigned int value); int sem_d...
各位大虾: 请问一下在monahans-p的开发平台上是怎么样通过pc向开发板传输文件? 是通过tftp吗?是不是有很多方法?哪一种最方便?...
作者:李先静 尽管在和同事聊天时,我多次提到对驱动开发不感兴趣,不会去做驱动开发工作,不过考虑了几天之后,最终我还是决定写一个关于Marvell-linux的系列。呵,为了能够自圆其说,避免大...
如: Package gtk+-2.0 was not found in the pkg-config search path. Perhaps you should add the director...
问题的出现:在fedora 5下编译subversion的时候,运行./configure 会报错,错误提示为: configure: error: C++ preprocessor "/lib/c...
首先要说明的是我的系统是fedora,其他系统可能不完全相同。 1,时间保存在硬件实时钟(RTC)中,RTC由主板电池供电,即使关断电源也不会造成时间丢失。 2,系统启动时从RTC获取...
Linux下C++编程和在Windows下的没有什么两样,它同样需要编译、链接、调度、运行等步骤,只不过执行这些步骤在两种操作系统下所做的不是同样的事情。 在Windows下有TC, BC...
"Free software" is a matter of liberty, not price. To understand the concept, you should think of "f...
听 Livid 说他更新到 Ubuntu Studio 后,发现内核变为 2.6.20-15-lowlatency 这个优化过的低延迟 SMP 内核。一般我们在 Feisty 中用的都是 2.6.20...
使用initrd的时候,典型的系统启动的流程变为: Boot Loader读入内核镜像以及initrd文件 内核将initrd文件转成“普通”的RAM盘,并且释放掉initrd文件占用的内存。 ...
Linux是一种是实用性很强的现代操作系统,开发它的中坚力量是软件工程师,因此多以实用性和效率为出发点,很多地方还考虑了工业规范和兼容性等因素,因此不同于教学性操作系统追求理论上的最先进性,Lin...
对于vc的问题,我用VC也有多年了va当然用过,但说实在的到后来真的没有丝毫乐趣可言,直到我遇到了emacs... 我也不想多说了,引用一篇名为《完全用GNU/Linux工作>>中的话(文中作者看...
问个问题:gas中的setl %al 命令的注释 %al ...
Ubuntu 在安装时,如同大部分 Linux 发行版一样,都会同时安装 GNU 版本的 Java。这个 Java 的实用程度太低,尤其对于开发人员来说,是没有太多用处的。在 Ubuntu 下,安...
linux 字符驱动模板 2.4以下的内核适用。 #include #include #include #include #include #include #include...
"module-init-tools-3.0.tar.gz" and "modutils-2.4.21-23.src.rpm" 我就下了前面一个,后面个怎么也找不到 哪位提供个地址下啊 严重感...
上周在写PWM驱动程序的时候遇到一个问题,就是对Timer初始化以后,控制台就不能接受键盘输入了,程序本身的执行没有受影响,只是结束的时候停在哪里,按ctrl+c也没有反应.想来想去,终于想到哪里...
一、功能 WaitForSingleObject在linux下可以用pthread_cond_wait来替代实现,但是pthread_cond_wait不能用来等待thread handle。...