Linux文化
- 关于在linux系统上运由C++编写的程序。
-
>>> 此贴的回复 >>
type g++
看看有没有编译器.
用g++编译连接就生成可执行文件.
ELF格式的可执行文件.
- 分类:Linux文化 查阅全文
- 如何在windows使用远程执行命令rsh(remsh for hp-ux)
-
>>> 此贴的回复 >>
用cygwin应该可以
- 分类:Linux文化 查阅全文
- 如何处理C的预处理?
-
>>> 此贴的回复 >>
语法分析和词法分析 有专门的工具.LEX,YACC. 你可以找相关的资料看一下.
至于此问题.为何非要预处理 而不封装成函数?
>>> 此贴的回复 >>
>> 函数宏的处理比较麻烦,因为它有语法.如果作为语法处理
预处理就是简单的宏替换, #指令解析等, 处理完毕的结果才作为词法分析的输入文件, 完全不涉及词法、语法分析的操作啊。
- 分类:Linux文化 查阅全文
- 32位cpu,一个进程最大管理多少内存啊?
-
>>> 此贴的回复 >>
理论上是2^32,也就是4G。
>>> 此贴的回复 >>
确实是这个样子.理论上是4G.
Linux实现的是 虚拟地址的前3G供给用户态的进程. 后1G是内核的部分. 也就是用户态的进程不能访问0xc0000000以上的虚拟地址.
fix me.
>>> 此贴的回复 >>
linux有个4G/4G补丁, Ingo Mo
- 分类:Linux文化 查阅全文
- Linux用户管理问题
-
>>> 此贴的回复 >>
1/
[root@miaoquan tmp]# type useradd
useradd is /usr/sbin/useradd
[root@miaoquan tmp]# rpm -qf /usr/sbin/useradd
shadow-utils-4.0.3-41.1
去www.rpmfind.net 下载 上面的shadow-utils包
- 分类:Linux文化 查阅全文
- VI里小数字键盘怎么不能用了?如何解决啊?
-
>>> 此贴的回复 >>
sourceinsight可以通过samba用,不过别和cvs混用就是了。个人建议还是用主键盘吧
>>> 此贴的回复 >>
应该是终端类型的问题,试试看换用Xterm
>>> 此贴的回复 >>
Xterm也不行的,放弃吧,大键盘挺好用的,习惯了就好
>>> 此贴的回复 >>
一开始看错了。
我也碰到pu
- 分类:Linux文化 查阅全文
- 不同的liunx环境下,我怎么知道编译器的选项是什么
-
>>> 此贴的回复 >>
和 linux 无关,和你的编译器及其版本有关。
>>> 此贴的回复 >>
楼主是指CFLAGS和CXXFLAGS吧?如果是基于源码的发行版如Gentoo,通常是自己设的。基于binary的如Redhat/FC,不清楚缺省用什么参数,如果想自己设,可以export。
- 分类:Linux文化 查阅全文
- 错误信息:Segmentation fault 是什么意思?
-
>>> 此贴的回复 >>
段错误.内存访问越界.
>>> 此贴的回复 >>
一般是指针用错
>>> 此贴的回复 >>
Segment fault时会在可执行文件目录下产生coredump文件(如果没有要先执行一下ulimit -c 16)。
然后gdb coredump_filename
进人gdb后bt查看调用栈,看是在那个函数中出错的
- 分类:Linux文化 查阅全文
- pkg-config这个包是作什么用的
-
>>> 此贴的回复 >>
提供一些使用复杂类库开发的时候的便利手段。比如你要使用gtk+开发,那么要指定一些头文件的搜索路径,还要指定一些so的搜索路径,这样命令行写起来很长,用pkg-config就好多了
>>> 此贴的回复 >>
make mygtkprog CFLAGS=`pkg-config gtk+-2.0 --cflags --ldflags`
- 分类:Linux文化 查阅全文
- 如何获取CPU利用率?
-
>>> 此贴的回复 >>
sar -u 3 4
>>> 此贴的回复 >>
man sar
- 分类:Linux文化 查阅全文
- 一个rpm打包安装的问题。
-
>>> 此贴的回复 >>
可以查查rpm制作的文档的。
rpm的配置文件可以制定安装路径等一系列事情的。
- 分类:Linux文化 查阅全文
- 消息队列问题
-
>>> 此贴的回复 >>
在redhat 下实现过消息队列的优先级处理。
“如果在队列前面有一些低优先级消息,随后发送的全部是高优先级消息那么会否导致前面的低优先级消息一直或长期无法处理接收”
应该会的。如果你每次从队列中获取的时候,都存在高优先级消息。
如果不想分优先级队列的话,可以尝试一定条件下,改变从消息队列中获取的方式。
消息队列可以取最高优先级的,也可以取最早的
- 分类:Linux文化 查阅全文
- 关于gcc的问题
-
>>> 此贴的回复 >>
./a.out
- 分类:Linux文化 查阅全文
- 有关gtk+安装问题!!
-
>>> 此贴的回复 >>
用rpm -qi 查一下,glib ,atk,pango,gtk
- 分类:Linux文化 查阅全文
- QT Designer 是什么?是KDevelop组件吗?
-
>>> 此贴的回复 >>
可以这么理解,Qt designer是用来开发Qt程序的,Kdevelop用其进行界面设计。
- 分类:Linux文化 查阅全文
- 在linux下用什么写程序???
-
>>> 此贴的回复 >>
做开发的话 一般用C/C++ 做管理员维护的话一般用shell.
也有用perl/python 等等语言做开发的.
我用C.
>>> 此贴的回复 >>
用vi+gcc
>>> 此贴的回复 >>
kdevelper
>>> 此贴的回复 >>
eclipse
>>> 此贴的回复 >>
ema
- 分类:Linux文化 查阅全文
- 怎么样把字符形转换为double形?
-
>>> 此贴的回复 >>
man atof
>>> 此贴的回复 >>
sscanf 也可以.
- 分类:Linux文化 查阅全文
- 如何统计每行存在相同字符的个数
-
>>> 此贴的回复 >>
[root@supersun ~/programe/perl 14:10:24]$ cat num.pl
#!/usr/bin/perl -w
use strict;
my $pattern=shift;
my $file=shift;
open FD,$file;
while(my $content=)
{
my @nu
- 分类:Linux文化 查阅全文
- 如何查看源代码?
-
>>> 此贴的回复 >>
objdump -S filename
可以反汇编.
有没有更好的工具我就不知道了,
>>> 此贴的回复 >>
如果该程序是汇编编译而成的,那么,反汇编还是有点看头,如果是C,那么,呜呜。看也不能懂
.c->.asm->.obj->execfile 在最终的可执行文件中,在程序段部分是机器指令
指令=操作码+操作数
所以,你看,
- 分类:Linux文化 查阅全文
- 如何用GDB调试大程序?
-
>>> 此贴的回复 >>
那你只在那几个so里设置端点不就行了么?
- 分类:Linux文化 查阅全文