
linux
cloud-2014
这个作者很懒,什么都没留下…
展开
-
近 100 个 Linux 常用命令大全
http://www.codeceo.com/article/100-linux-useful-command.html原创 2016-04-11 20:40:46 · 403 阅读 · 0 评论 -
vs2010开发linux平台C++程序开发环境配置+用vs2010调试linux程序 ----VisualGDB 使用教程
https://blog.youkuaiyun.com/wanyeye/article/details/42295727 VIM 其实配置为IDE后,其实也是相当不错的,编辑功能相当强大,偶尔看到有人提到了本文中的写代码方式,于是就想尝尝新。搜索了一下,这个方式的帖子不是很多,稍微花了点时间,摸索了下,还行,在VS2010下编写代码,到ubuntu下编译,一切OK! 主机:WIN7虚机...原创 2018-09-05 16:23:04 · 2901 阅读 · 0 评论 -
Makefile编写实例(生成so文件)
CC = gccXX = g++CFLAGS = -Wall -O -g#TARGET = ./msgsql_clientPROTOBUF_INC=/usr/local/shipu/mdpserver/libs/protobuf-2.5.0/output/includeBOOST_INC=/usr/local/shipu/mdpserver/libs/boost_1_61_0原创 2016-12-15 18:29:01 · 4153 阅读 · 0 评论 -
Makefile编写实例(生成可执行文件)
CC = gccXX = g++CFLAGS = -Wall -O -gTARGET = ./msgsql_rpc_serverPROTOBUF_INC=/usr/local/shipu/mdpserver/libs/protobuf-2.5.0/output/includeBOOST_INC=/usr/local/shipu/mdpserver/libs/boost_1_61原创 2016-12-15 18:21:15 · 3170 阅读 · 0 评论 -
U盘安装CentOS 6.2(超级详细图解教程)
U盘安装CentOS 6.2(超级详细图解教程)转载 2016-11-15 17:57:51 · 1039 阅读 · 0 评论 -
UltraISO制作U盘启动盘安装Win7/9/10系统攻略
U盘安装好处就是不用使用笨拙的光盘,光盘还容易出现问题,无法读取的问题。U盘体积小,携带方便,随时都可以制作系统启动盘。U盘建议选择8G及以上大小的。下面一步一步讲解如果制作U盘安装盘:1、首先是要先下载操作系统,推荐大家去下面这个网站下载,都是MSDN微软原版,非常棒。http://msdn.itellyou.cn/这里我们以下载到的最新64位Win1原创 2016-11-15 17:54:37 · 8460 阅读 · 0 评论 -
CentOS6.5下安装PostgreSQL
一、配置 YUM 仓库 修改原始的 yum 仓库配置:vim /etc/yum.repos.d/CentOS-Base.repo在[base]和[updates] 节(section)部分的尾部插入一行:exclude = postgresql* 用以取消从默认仓库安装和更新PostgresQL 。 二、下载和安装PGDG RPM 文转载 2016-08-31 14:52:41 · 537 阅读 · 0 评论 -
linux常用命令(一):目录处理命令
原创 2016-07-21 22:59:39 · 226 阅读 · 0 评论 -
Linux共享Windows文件夹
Windows 机器192.168.1.103共享了 /share/yasi 目录,并且赋予了写的权限,在Windows机器下可以用 yasi/pass 登录。在一台CentOS 6.3机器上尝试将该共享目录 mount 到 /mnt/yasi 上[plain] view plain copy mount -t cifs //192.168.原创 2016-04-19 12:26:06 · 1030 阅读 · 0 评论 -
linux动态链接库编译运行方法
动态链接库不是linux独有的特性,在windows下面也存在这样的特性。一般来说,windows下面的动态连接库是以*.dll作为结尾的,而linux下面的动态连接库是以*.so结尾的。和静态链接库相比,动态连接库可以共享内存资源,这样可以减少内存消耗。另外,动态连接是需要经过操作系统加载器的帮助才能被普通执行文件发现的,所以动态连接库可以减少链接的次数。有了这个特点,我们就不难原创 2016-07-18 17:53:43 · 444 阅读 · 0 评论 -
gcc 命令行详解
GCC 命令行详解 -L 指定库的路径 -l 指定需连接的库名为什么会出现undefined reference to 'xxxxx'错误?首先这是链接错误,不是编译错误,也就是说如果只有这个错误,说明你的程序源码本身没有问题,是你用编译器编译时参数用得不对,没有指定链接程序要用到得库,比如你的程序里用到了一些数学函数,那么你就要在编译参数里指定程序要链接数学库,方法是在编译命原创 2016-07-18 15:01:16 · 453 阅读 · 0 评论 -
linux下生成.so文件和.a文件
Linux库文件.a .so1..o 就相当于windows里的obj文件 ,一个.c或.cpp文件对应一个.o文件.a 是好多个.o合在一起,用于静态连接 ,即STATIC mode,多个.a可以链接生成一个exe的可执行文件.so 是shared object,用于动态连接的,和windows的dll差不多,使用时才载入。得到了ts:erro原创 2016-07-18 14:59:26 · 4633 阅读 · 0 评论 -
Linux环境下静态库的生成和使用 (.a文件)
linux操作系统中:1.静态库是一些目标文件(后缀名为.o)的集合体而已。2.静态库的后缀名是.a,对应于windows操作系统的后缀名为.lib的静态库。3.可以使用ar命令来创建一个静态库文件。来看一个实例,根据书中的代码简化的,先看一看可以编译成库文件的源文件中的代码:[cpp] view plain copy print?/原创 2016-07-18 14:56:24 · 27607 阅读 · 1 评论 -
CentOS6.5上Boost库编译安装全记录
资源准备由于具体安装编译内容很长,所以下面用…来表示首先得安装gcc,g++,等环境# yum install gcc g++ bzip2 bzip2-devel bzip2-libs Python-devel -y ...Installed: bzip2-devel.x86_64 0:1.0.5-7.el6_0转载 2016-07-28 14:21:44 · 511 阅读 · 0 评论 -
linux 更新yum源 改成163源
yum,是Yellow dog Updater, Modified 的简称,是杜克大学为了提高RPM 软件包安装性而开发的一种软件包管理器。起初是由yellow dog 这一发行版的开发者Terra Soft 研发,用python 写成,那时还叫做yup(yellow dog updater),后经杜克大学的Linux@Duke 开发团队进行改进,遂有此名。yum 的宗旨是自动化地升级,安装/移除原创 2016-07-18 11:44:16 · 13470 阅读 · 0 评论 -
Centos6.5安装gcc及g++
Centos支持yum安装,安装软件一般格式为yum install .......,注意安装时要先成为root用户。按照这个思路,我想安装过程如下:安装gcc:yum install gcc 安装g++: yum install g++实际操作过程发现,只能有gcc安装成功,而g++安装失败,提示g++ command not found。上网查了一下,正确安装应原创 2016-04-21 16:24:51 · 1174 阅读 · 0 评论 -
virtualbox下CentOS上网设置(NAT+Host-only)
最好的办法就是使用两块网卡,NAT(虚拟机访问互联网,使用10.0.2.X段)和host-only(虚拟机和主机互相通信,使用192.168.56.X段).打开虚拟机的配置,在网络里面添加第二块网卡为host-only.第一次使用的时候,会发现”界面名称”是空的,并且提示你无法完成操作,这时可以打开VirtualBox的偏好设置,在网络中选中Host-Only,点击右边的加号图形,就添加好一个原创 2016-04-19 10:55:26 · 2775 阅读 · 0 评论 -
centos 安装C/C++语言帮助手册
一,安装C语言帮助手册 CentOS系统有可能默认没有安装C语言帮助手册,man一个函数时会找不到帮助文件,用下面的命令安装: yum install man-pages.noarch -y =>安装C语言帮助手册 man 2 open =>查看open函数二,安装C++语言帮助手册 用下面的命令安装: ...原创 2018-09-14 17:51:58 · 1146 阅读 · 0 评论