- 博客(24)
- 收藏
- 关注
转载 Gcc和Open64中的-fPIC选项
转自:http://www.lingcc.com/2009/11/20/10065/选项 -fPICPIC是Position-IndependentCode的缩写。在计算机系统中,PIC和PIE(Position-IndependentExecutable)是可以在主存中不同位置执行的目标代码。PIC经常被用在共享库中,这样就能将相同的库代码为每个程序映射到一个
2013-12-28 14:04:58 6302
原创 log4crc和log4c版本不匹配导致log4c初始化失败
http://www.linuxidc.com/Linux/2011-02/32560p2.htm
2013-12-26 21:00:31 3166 2
转载 .a .so的相互包含
A.a 不可以包含 B.a,如果进程C即要用A.a,又要用B.a,则要同时link libA.a和libB.aA.so可以包含B.a,要在A.so工程的Makefile中包含B.a
2013-12-26 15:32:15 1027
转载 Could not read symbols解决方法
转自:http://blog.csdn.net/cserchen/article/details/5515974Could not read symbols:Linux/UNIX系统下编译时,常见的一类报错信息。 通常情况下,该编译报错信息之前会给出出现错误的静态库(.a结尾文件)、或动态库(.so结尾文件), 该报错的基本原因是当前编译器无法对库文件进行正
2013-12-26 12:53:38 878
转载 Google glog 使用方法
转自:http://blog.csdn.net/irwin_chen/article/details/8798346glog官方地址:https://code.google.com/p/google-glog/glog作用:日志库安装方法./configuremakemake installHello worldfoo_1.cpp
2013-12-26 09:42:22 998
转载 Linux C 获取格式化的日期时间
转自:http://blog.csdn.net/rookie_zhu/article/details/8610219概述世界标准时间(Coordinated Universal Time,UTC),也就是大家所熟知的格林威治标准时间(Greenwich Mean Time,GMT)。世界各地时间也世界标准时间为基准划分为不同的时区,例如,中国的北京时间与UTC的时差为+8,
2013-12-25 11:10:15 16800
原创 ofstream写、ifstream读
下面对C++流式文件读写做个记录,ofstream和ifstream常常搞忘记哪个是写,哪个是读。ofstream 往文件里面写内容ifstream 从文件中读取内容追加方式往文件写内容:ofstream myFile("/my/file", ios::app);
2013-12-25 11:08:13 936
原创 动态build log4c库
需求是这样的:要写一个公用的C库libtoken,该库会被多个C/C++模块使用,但是由于这些模块是在不同的环境下build的,比如CentOS 5.3、CentOS 6.3、64bit、32bit……,因此不方便做成一个.so或.a文件放那儿,让这些模块直接取做link,因为那是会出问题滴!所以,让每个模块在build之前,先在和自己模块相同的环境下build libtoken库,把buil
2013-12-24 12:32:50 2406
转载 远程桌面VLC播放器黑屏
参考:http://support-remote.splashtop.com/entries/20441598-Vlc-player-remotely环境是这样的:在一个远程Windows桌面中,还有一个VNC Viewer连接的远程Ubuntu桌面。在远程Ubuntu桌面,用VLC播放器播放一个mp4文件。看到的结果是:1)播放器自动调整了窗口大小,开始播放,进度
2013-12-23 12:58:56 9252
转载 libvlc 笔记
libvlc wikihttps://wiki.videolan.org/LibVLC/Stream to memory (smem) tutorialhttps://wiki.videolan.org/Stream_to_memory_(smem)_tutorial/
2013-12-22 20:32:43 1807
转载 怎样在 Ubuntu 12.04 中安装和设置 Samba
转自:http://imcn.me/html/y2012/10717.htmlSamba 是一款功能强大的共享工具,可以实现与windows的共享,就是我们经常在windows计算机之间使用的网上邻居功能,可以共享文件和打印机等。今天要介绍的是在 ubuntu 12.04 中安装和设置,当然也可以在以前的版本上使用。在Ubuntu上安装Samba:1 安装Sam
2013-12-20 15:17:54 1039
转载 Ubuntu下编译vlc源码
转自:http://blog.csdn.net/tx3344/article/details/85168241.安装vlc依赖的库[html] view plaincopysudo apt-get build-dep vlc [html] view plaincopy下
2013-12-18 18:42:02 1423
转载 Ubuntu apt-get apt-cache 命令使用
转自:http://rsljdkt.iteye.com/blog/1142463apt-get update # 更新源apt-get upgrade # 更新所有已安装的包apt-get install # 安装软件包,多个软件包用空格隔开apt-get install --r
2013-12-18 17:58:16 2834
转载 .tar.xz文件如何解压
转自:http://blog.csdn.net/rheostat/article/details/7614451XZ压缩最新压缩率之王xz这个压缩可能很多都很陌生,不过您可知道xz是绝大数linux默认就带的一个压缩工具。之前xz使用一直很少,所以几乎没有什么提起。我是在下载phpmyadmin的时候看到这种压缩格式的,phpmyadmin压缩包xz
2013-12-18 16:37:50 1223 1
转载 Ubuntu 12.10 配置远程桌面访问(不用配置VNC或RDP服务器)
参考1:http://www.itzgeek.com/how-tos/linux/ubuntu-how-tos/how-to-take-remote-desktop-from-windows-to-ubuntu-13-04.html#axzz2no2BvNkc 参考2:http://blog.csdn.net/jollyjumper/article/details/12292735
2013-12-18 14:55:32 9878 1
转载 Ubuntu的使用
转自:http://shuaigelingfei.iteye.com/blog/1930755查看Ubuntu版本的方法:cat /etc/issuesudo lsb_release -a
2013-12-18 10:30:37 1208
转载 Linux中fork()函数详解(实例讲解)
转自:http://blog.csdn.net/jason314/article/details/5640969 一、fork入门知识 一个进程,包括代码、数据和分配给进程的资源。fork()函数通过系统调用创建一个与原来进程几乎完全相同的进程,也就是两个进程可以做完全相同的事,但如果初始参数或者传入的变量不同,两个进程也可以做不同的事。 一个进程调用
2013-12-17 18:31:56 752
转载 xargs应用举例
转自:http://blog.163.com/wang_ly2442/blog/static/94943407201311152369133/编写一个Shell脚本,自动将用户主目录下所有小于5kb的文件打包成tar.gz。程序1:#!/bin/bashtar zcvf ~/a.tar.gz `find ~ -type f -size -5k`执行时报错:参
2013-12-15 14:47:03 1068
转载 改变Linux文件夹默认的深蓝色字体
Linux控制台下的文件夹默认是深蓝色显示,而背景都是黑色的,真心难易辨认文件夹的文字。下面是摘自http://blog.hostonnet.com/change-ls-color-in-bash-centosrhelfedora的改变文件夹默认文字颜色的方法:1)cp /etc/DIR_COLORS ~/.dir_colors2)vi ~/.dir_colors,找到
2013-12-14 13:42:05 4539 2
原创 Windows Eclipse编译调试Linux下的C++代码
Windows机器挂载Linux机器Samba网盘后,可以在Windows机器上通过Eclipse C++编辑Linux机器上的C++代码(Eclipse C++默认是不带编译器和调试器的)。在此基础上,安装Cygwin,可以在Windows机器上编译、调试Linux下的C++程序。下载Eclipse C++ (CDT)安装Cygwin注意安装Cygwin,而不
2013-12-14 12:39:41 3994
转载 epoll简介
转自:http://www.cnblogs.com/haippy/archive/2012/01/09/2317269.htmlepoll 是Linux内核中的一种可扩展IO事件处理机制,最早在 Linux 2.5.44内核中引入,可被用于代替POSIX select 和 poll 系统调用,并且在具有大量应用程序请求时能够获得较好的性能( 此时被监视的文件描述符数目非常大,与
2013-12-12 17:18:50 630
转载 tcpdump命令详解
转自:http://blog.csdn.net/zjl_1026_2001/article/details/7303118命令及解释用红色字体,命令所需参数的参数值用斜体标示。先来看一个比较基本的用法:tcpdump -i eth0其中,eth0为参数值,表示需要抓包的网口,这是个必需参数哦。tcpdump支持很多的关键字,下面先看几个例
2013-12-03 10:44:02 2214
转载 Linux中iptables防火墙配置实例分享
转自:http://www.jbxue.com/LINUXjishu/9827.htmliptables -I OUTPUT -d 192.168.1.2 -j DROP// 禁止往外向192.168.1.2的数据iptables -F// 去除所有iptables规则,立即生效iptables -L -n// 查看所有iptables规则
2013-12-03 10:29:47 1182 1
转载 查看RPM安装卸载的log
参考:http://bbs.csdn.net/topics/360044026看 /var/log/yum.log 这个文件就好了
2013-12-02 15:37:41 3320
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人