易截截图软件、单文件、免安装、纯绿色、仅160KB

Linux下DDD的安装

这个DDD安装了一晚上,记录步骤如下:
1.下载lesstif-0.93.40.tar.bz2(ddd-3.3.11.tar.gz 的文档中说这个稳定我就用这个了)从http://www.ibiblio.org/pub/X11/lesstif/srcdist/放到/usr/local下,然后是三部曲:./configure ,make,make install
2.下载ddd-3.3.11.tar.gz 从http://download.chinaunix.net/download/0003000/2113.shtml
    放到/usr/local下,然后是三部曲:./configure ,make,make install
  编译ddd时出现的错误:/usr/include/X11/VendorP.h:87: error: previous    declaration of
'VendorShellClassRec vendorShellClassRec' with 'C++' linkage
 /usr/include/Xm/VendorSP.h:58: error: conflicts with new declaration with 'C' linkage make[3]: *** [ScrolledGE.o] Error 1
这个问题打上补丁就好了:
      http://cgit.freedesktop.org/xorg/lib/libXt/commit/?id=6b483e355de6c5ee5dc635ab9b817bf72680b016处下载libXt-6b483e355de6c5ee5dc635ab9b817bf72680b016.tar.bz2(因为看这个比较顺眼),
也是那三部也是那三步,再重复第二步中的步骤(为了节约时间还是先运行这个好些)
3.这次可以ddd某某了,但提示缺少libxm.so.2这个库,这个好解决:从lesstif-0.93.40.tar.bz2解压包中的lib下find -name libxm*就可以找到这个库了,然后cp libxm.so.2这个库的地址 /lib
4.enjoy it ! ddd ./a.out.终于有货了。


相关文档:

Linux下串口编程之一:基础设置函数

1,串口操作需要的头文件
  #include   <stdio.h>   /* 标准输入输出定义 */
  #include   <stdlib.h>   /* 标准函数库定义 */
  #include   <unistd.h>   /* Unix 标准函数定义 */
  #include   <sys/types.h> 
  #include   <sys/stat.h> 
  #incl ......

Linux某些软件无法卸载问题

前几天更新ubuntu的时候,突然失败,仔细一看,是卸载老版本的gzip时候出了问题。错误信息:
install-info: No dir file specified; try --help for more information.
试了多个常用的手动卸载方法都没法搞定,于是求助google,很快找到答案。是GNU版的install-info代替了debian版的install-info造成的问题,覆盖回来就OK ......

Gentoo Linux ALSA指南

Gentoo Linux ALSA指南
1. 

简介
什么是ALSA?
ALSA是Advanced Linux Sound Architecture,高级Linux声音架构
的简称,它在Linux操作系统上提供了音频和MIDI(Musical Instrument Digital Interface
,音乐设备数字化接口)的支持。在2.6系列内核中,ALSA已经成为默认的声音子系统,用来替换2.4系列 ......

转载 写得蛮好的linux学习笔记

linux目录架构
/   根目录
/bin    常用的命令 binary file 的目錄
/boot   存放系统启动时必须读取的档案,包括核心 (kernel) 在内
     /boot/grub/menu.lst   GRUB设置
     /boot/vmlinuz   内核
   ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号