linux
Jack_Zhao_
这个作者很懒,什么都没留下…
展开
-
常用gdb 调试命令
GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。如果你是在 UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。同时GDB也具有例如ddd这样的图形化的调试端。一般来说,GDB主要完成下面四个方面的功能:(1)启动你的程序,可以按照你的自定义的要求随心所欲的运行程序。(2)可让被调试的程序在你所指定的调置的断点处停住。(断点可以...原创 2020-03-26 17:50:38 · 326 阅读 · 0 评论 -
linux 常用压缩 解压缩
本文介绍了linux下的压缩程式tar、gzip、gunzip、bzip2、bunzip2、compress 、uncompress、 zip、 unzip、rar、unrar等程式,以及如何使用它们对.tar、.gz 、.tar.gz、.tgz、.bz2、.tar.bz2、.Z、. tar.Z、.zip、.rar这10种压缩文件进行操作Linux下最常用的打包程序就是tar了,使用tar程序...原创 2018-08-24 10:22:24 · 322 阅读 · 0 评论 -
Linxu github 初学者安装,基本操作
一、安装 Git * 如果你已经安装好了 Git,可以忽略这一步 Ubuntu 安装 Git: apt-get install git CentOS 安装 Git: yum install git 查看 Git 版本信息: git version 配置 Git 用户信息: git config --global user.name "woide...转载 2018-08-24 17:24:05 · 270 阅读 · 0 评论 -
Makefile的一种通用写法以及其中的字段含义
管理Linux环境下的C/C++大型项目,本文描述Linux环境下大型工程项目子目录Makefile的一种通用写法,使用该方法,当该子目录内的文件有增删时无需对Makefile进行改动,可以说相当的智能。下面先贴代码(为减小篇幅,一些非关键的代码被去掉,本方法的局限是用于一个C文件生成一个可执行文件的场合):ROOTDIR = .EXE_DIR = ./binCFLAGS = -I$...原创 2018-11-13 09:50:38 · 514 阅读 · 0 评论 -
谈谈Linux下动态库查找路径的问题
学习到了一个阶段之后,就需要不断的总结、沉淀、清零,然后才能继续“上路”。回想起自己当年刚接触Linux时,不管是用源码包编译程序,还是程序运行时出现的和动态库的各种恩恩怨怨,心里那真叫一个难受。那时候脑袋里曾经也犯过嘀咕,为啥Linux不弄成windows那样呢,装个软件那个麻烦不说,连运行软件都这么恼火呢?如果那样的话就不叫Linux了。借用小米公司CEO雷军一句话:小米,为发烧...转载 2018-11-13 11:16:53 · 355 阅读 · 0 评论 -
vim 删除带有指定字符串的行 以及 全选
删除包含特定字符的行,匹配删除:比如带有abc:% g/abc/d全选:ggVG 再d或delete就可以删除了删除多行命令输入“:32,65d”,回车键,32-65行就被删除了如果无意中删除错了,可以使用‘u’键恢复(命令模式下)如果需要批量删除么某些文件中的多行:find ./ -name "*.csv" |xargs sed -i "2,1...原创 2018-11-28 09:50:55 · 4923 阅读 · 0 评论 -
linux centos c++编译mysql找不到mysql.h
centos系统c++测试mysql,正确安装好mysql客户端后,在编译的时候直接-lmysqlclient的时候一直找不到mysql.h[root@pattern test]# g++ test_mysql.cpp -o main -lmysqlclienttest_mysql.cpp:2:19: fatal error: mysql.h: No such file or dir...原创 2019-03-20 10:03:20 · 3639 阅读 · 0 评论 -
CentOS 7设置Samba共享目录
一、安装Samba服务yum -y install samba# 查看yum源中Samba版本yum list | grep samba# 查看samba的安装情况rpm -qa | grep sambaSamba服务器安装完之后, 会生成配置文件目录/etc/samba, /etc/samba/smb.conf是samba的核心配置文件.二、启动Samba服务Samb...原创 2019-03-19 11:15:55 · 2472 阅读 · 0 评论 -
c++ thread 带参数编译错误:/usr/include/c++/4.8/functional:1697:61: error: no type named ‘type’ in ‘class st
最近使用c++11 的标准thread库,发现传参的时候的bug,很隐密。.../usr/include/c++/4.8.2/functional:1697:61: error: no type named ‘type’ in ‘class std::result_of<void (*(std::unordered_map<int, int>, int, int))(st...原创 2019-03-26 15:15:20 · 4691 阅读 · 1 评论