linux
Jacob_job
音视频软件开发
展开
-
linux挂载windows cifs共享目录
做linux开发时很多人会选择在windows系统上安装linux虚拟机,然后在windows系统编辑代码,在linux系统编译代码。这就需要linux系统和windows系统共享文件了。本文先介绍把windows系统的文件共享给linux系统,反过来把linux系统的文件共享给windows系统的方法请参考我的另一篇文章《windows访问linux samba目录》。一、在windows上创建...原创 2018-03-03 13:09:19 · 4571 阅读 · 0 评论 -
ubuntu 64bit安装32bit兼容库
64位系统需要安装一些32位的库才能兼容32位的应用更新源dpkg --add-architecture i386apt-get update 安装apt-get install libc6:i386 apt-get install libncurses5:i386 apt-get install libstdc++6:i386apt-get install libz1:...原创 2018-05-08 22:44:42 · 1752 阅读 · 0 评论 -
ubuntu server 14.04和18.04挂载vmware共享文件夹
之前试过在Linux中mount -t cifs的方式挂载windows的共享目录,但这是通过网络挂载,有时拔掉网线或者IP冲突时经常掉线,有时编译大文件频繁读写时也出问题。所以就使用直接挂载vmware共享文件夹的方式,比较稳定。1、ubuntu server 14.04先在虚拟机Ubuntu系统关机的情况下配置好共享文件夹,比如我配置的文件夹是linux_shared。然后开启Ub...原创 2018-05-08 22:42:30 · 2891 阅读 · 0 评论 -
ubuntu server安装vmware-tools
ubuntu server服务器版和ubuntu desktop 桌面版安装vmware-tools最大的区别就是没有图形界面,需要通过命令行挂载才能找到vmware-tools的安装包。1、挂载拷贝安装包mkdir /mnt/vmtoolsmount -t iso9660 /dev/cdrom /mnt/vmtoolscp /mnt/vmtools/VMwareTools-10.1...原创 2018-05-08 22:40:07 · 4609 阅读 · 1 评论 -
虚拟机ubuntu server 14.04 64bit 根目录扩容
前言为什么需要扩容?使用VMware Workstation安装linux虚拟机时需要设置虚拟的硬盘空间多大,比如一开始设置为50G,在开发过程渐渐的觉得50G不够用了,这就需要给根目录扩容了,比如扩容到200G。注意!修改磁盘分区有风险,建议先在虚拟机关机状态备份一份虚拟机文件,再来扩容。万一操作不当把原有的文件给格式化了,还能有备份。一、修改VMware Workstation设置...原创 2018-03-03 17:27:59 · 2845 阅读 · 0 评论 -
linux nfs挂载
前言对于嵌入式linux开发而言,这是一个很基础但是很有用的技巧。开发调试过程,可以把PC机linux编译生成的目标文件放到嵌入式linux系统中运行。一、安装PC机linux中执行以下操作sudo apt-get install nfs-kernel-serversudo /etc/init.d/portmap restart二、配置vi /etc/exports添...原创 2018-03-03 14:27:25 · 374 阅读 · 0 评论 -
linux临时改变环境变量动态库路径
前言对于嵌入式linux开发而言,这是一个很基础但是很有用的技巧。 嵌入式的linux文件系统一般会设计成只读型,但是在调试过程经常需要修改目标文件或者*.so动态库文件。目标文件运行时默认会从/usr/lib等目录读取so文件,但是这些目录是只读型的,修改不了so文件。解决方法就是把新修改的so文件放在共享目录,比如nfs共享目录,这里写成/tmp/nfsfile。然后改变环境变量,让目标...原创 2018-03-03 14:15:26 · 1268 阅读 · 0 评论 -
vmware linux虚拟机压缩磁盘
前言为什么要压缩磁盘? 使用linux虚拟机开发过程,逐渐把文件放虚拟机linux中,会发现windows系统下存放linux虚拟机的目录占的磁盘空间越来越大,刚开始可能是10G左右,到后来可能是100G甚至更大。你会发现即使在linux终端中把linux系统中存放的一些不用的大文件删除了,结果还是占那么大的磁盘空间!磁盘占用过大很浪费,而且也不方便备份虚拟机目录。所以就需要压缩虚拟机磁盘了...原创 2018-03-03 14:04:03 · 3718 阅读 · 0 评论 -
windows访问linux samba目录
前言做linux开发时很多人会选择在windows系统上安装linux虚拟机,然后在windows系统编辑代码,在linux系统编译代码。这就需要linux系统和windows系统共享文件了。本文先介绍把linux系统的文件共享给windows系统,反过来把windows系统的文件共享给linux系统的方法请参考我的另一篇文章《linux挂载windows共享目录》。一、安装samba...原创 2018-03-03 13:25:00 · 2005 阅读 · 0 评论 -
Makefile C与C++混编的简单写法
用了很久的Linux,感觉还是对Makefile不够熟悉,经常为一个复杂一点的项目的Makefile折腾半天。现在对Makefile的基本写法做一下总结,方便以后查阅。这里用我近期写的一个Makefile做讲解,是一个C与C++混编的项目。并附上完整的Makefile内容。目录结构是:+--include/+--include/librtmp+--liblog/+--libr...原创 2018-05-03 16:59:37 · 2721 阅读 · 0 评论