Linux
文章平均质量分 64
lanxue84
这个作者很懒,什么都没留下…
展开
-
用GDB调试程序
GDB概述GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如果你是在UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。所谓“寸有所长,尺有所短”就是这个道理。一般来说,GDB主要帮忙你完成下面四个方面的功能: 启动你的程序,可以按照你的转载 2009-08-29 10:09:00 · 375 阅读 · 0 评论 -
关于kdevelop
安装和启动 使用apt-get可以很容易的得到KDevelop,具体如下:(以KDE为例) 1. apt-get build-dep gcc 2. apt-get install kdevelop3 3. 如果你无法获取这些软件包的信息,可以尝试修改/etc/apt/sources.lst 安装完成后,从开始菜转载 2009-06-23 13:12:00 · 1338 阅读 · 1 评论 -
Linux c的popen()
进程I/O函数,与pclose函数一起使用。表头文件 #include 函数定义 FILE * popen ( const char * command , const char * type ); int pclose ( FILE * stream );函数说明 popen() 函数通过创建一个管道,调用 fo转载 2009-09-22 13:34:00 · 2470 阅读 · 1 评论 -
解决ubuntu9.04中kdevelop和libtool的问题
在ubuntu9.04系统下装完kdevelop,link时,所占内存不停增加,直到死机,查了好久,发现是libtool的版本问题,找到个英文网站,解决了这个问题,下面简单翻译了一下,以供碰到同样问题的朋友们借鉴。ubuntu的每次升级对 C++ developers都会有一些问题.在9.04中安装 Kdevelop和libtool的版本不兼容.翻译 2009-11-30 16:01:00 · 1337 阅读 · 0 评论 -
解决小企鹅输入法的乱码问题
1、安装 fcitx sudo apt-get install fcitx 2、配置默认输入法为 fcitx im-switch -s fcitx 3、重启 x-window 重启之后,fcitx 输入法应当正常启动,输入条将显示在屏幕最上面,不过输入框中文显示可能是 “口口”,需要改动一下配置文件。 4、修改配置文件原创 2010-05-03 12:25:00 · 975 阅读 · 0 评论 -
获取和修改linux socket最大连接数
<br />获取linux socket最大连接数<br /><br /> socket连接数的理论值应该和一个进程所能打开的最大文件描述符数相等,所以编写简单程序在Fedora Core Linux下测试得:<br /> #include <stdio.h><br /> #include <unistd.h><br /> #include <stdlib.h><br /><br /> int main(int argc, char *argv[])<br /> {<br />转载 2011-01-15 17:09:00 · 3070 阅读 · 0 评论 -
linux下c++使用occi连接oracle数据库步骤,及出现的问题和解决
<br /><br />1. 所需安装包(64位)<br />oracle-instantclient-basic-10.2.0.3-1.x86_64.rpm<br />oracle-instantclient-devel-10.2.0.3-1.x86_64.rpm<br />2. 安装<br />安装后,库文件路径为/usr/lib/oracle/10.2.0.3/client64/lib/<br /> 头文件路径为/usr/include/oracle/10.2原创 2011-03-04 16:34:00 · 4443 阅读 · 0 评论