linux-app
文章平均质量分 57
__pop_
这个作者很懒,什么都没留下…
展开
-
QT4.8.1安装教程
本篇博客讲述了安装qt4.8.1 的成功过程参考资料Ubuntu下QT的安装教程 Ubuntu下安装Qt全部过程 环境:linux@ubuntu:~$ cat /proc/versionLinux version 3.5.0-23-generic (buildd@akateko) (gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubun...原创 2017-01-12 16:01:36 · 3026 阅读 · 0 评论 -
getopt 解析
命令源码解析//一般情况下,源码目录下会有一个Makeile,然后make之后,就能得到一些二进制文件//根据make的过程,可以判断出哪些文件被编译//在文件内,一般先定义一些变量,定义很多宏//在main函数内.//1.做初始化//2.设置设置成权限x,前提是the real user ID 是 root uid = getuid();//returns the real us原创 2017-05-24 18:48:30 · 413 阅读 · 0 评论 -
AJAX
参考文档AJAX教程网页前后端交互示例ajaxAsynchronous JavaScript and XML(异步的 JavaScript 和 XML) AJAX 不是新的编程语言,而是一种使用现有标准的新方法。 Ajax 的核心是 JavaScript 对象 XMLHttpRequest。该对象在 Internet Explorer 5 中首次引入,它是一种支持异步请求的技术。AJAX与传统网原创 2017-02-21 10:42:34 · 616 阅读 · 0 评论 -
BOA搭建_ubuntu
在Ubuntu上搭建BOA服务器BOA源码自从00年已经不再更新,去BOA官网下载的最新的安装包为boa-0.94.13.tar.gz0/安装工具包sudo apt-get install bison flex1/解压tar -xvf boa-0.94.13.tar.gz2/进入工作目录cd boa-0.94.13/src/3/修改源码//boa-0.94.13/src/compat.h文件120行原创 2017-02-15 14:13:47 · 411 阅读 · 0 评论 -
cmake 编译源码
本篇文档的主要目的是,已经存在了一个tarball 文件,且该源码文件由cmake 管理,怎么编译成在linux下运行的可执行文件.cmakeCross-Platform Makefile Generator是一个生成跨平台Makefile的工具 ,通过 解析CMakeLists.txt可以生成Xcode,Eclipse,Visual Studio 的工程文件编译的过程...原创 2018-04-04 10:40:50 · 2716 阅读 · 1 评论 -
autoconf 源码编译 ./configure
本篇主要讲已经存在一个autoconf 管理的源码,怎么将其编译成功AUTOCONF和AUTOMAKEAUTOCONF和AUTOMAKE是非常有用的用来发布C程序的东西.AUTOCONF产生AUTOMAKE典型的程序安装步骤要用到GNU的AUTOCONF和AUTOMAKE编译流程1/ 阅读 README 或者 INSTALL2/ ./configur......原创 2018-04-04 10:29:32 · 4206 阅读 · 0 评论 -
vsftpd 配置
问题安装 vsftpd 之后, 能够通过原有的用户登录 ftp,不能通过新建的用户登录ftp解决方案sudo apt-gete install vsftpd然后 修改 /etc/vsftpd.conf中的pam_service_name=vsftpd为pam_service_name=ftpsudo useradd -m pop // 这一步 带 ...原创 2017-10-24 18:34:20 · 296 阅读 · 0 评论 -
源码安装及移植 交叉编译
源码安装源码是什么?脱离于linux具体发行版本的,实现特定功能的,需要编译生成目标文件的源代码.为什么还要编译源码?x86 架构,是有源维护的,arm-openwrt 也有源维护,arm-Raspberry Pi 也有源维护.但是linux适用的处理器架构多的要死,不能针对每一个处理器架构都搞一个给你直接装.如果你要体验最新的软件特性,可是,包安装并不提供最新的版...原创 2016-12-18 17:45:09 · 1720 阅读 · 0 评论 -
sqlite3移植
1/下源码apt-get source sqlite3命令敲击之后会在当前工作目录下载几个跟源码有关的文件.其中有一个是 .orig.tar.gz,这个就是我们需要的源码文件 2/拆包tar zxvf *.orig.tar.gz该命令敲击之后会在当前目录下生成一个文件夹,文件夹下是源码3/cd进去解压生成的文件夹4/运行configure脚本,生成Makefile(注意选项)./configure原创 2016-12-28 18:13:01 · 1161 阅读 · 0 评论 -
文章标题
rtsp://192.168.1.252/xstrive4 连线 小rtsp://192.168.1.252/xstrive5 连线 大rtsp://admin:admin@192.168.1.4:5504/channel=0:stream=1 //艾普视达原创 2017-05-24 18:56:47 · 218 阅读 · 0 评论 -
linux系统时间慢解决方案
慢有两种情况,一个是linux系统中的时间慢,一种是RTC芯片中的时间慢如果是RTC芯片中的时间慢,则是硬件的问题.你要时间精确,就需要晶振准确。在启动时,它靠读取硬件时钟获得计时起点,而不是靠记忆计时。启动后,会在计时起点上加jiffies,生成系统时钟.如果是linux系统中的时间慢,则有下面几种解决方法1. 如果有网络,则用ntpd或者其他网络同步时间的命令来同步.2. 定时将RTC中原创 2017-05-03 11:24:54 · 8325 阅读 · 2 评论 -
BOA移植
在ARM板上搭建BOA服务器BOA源码自从00年已经不再更新,去BOA官网下载的最新的安装包为boa-0.94.13.tar.gz源码可以从官网下载0/安装工具包sudo apt-get install bison flex1/解压tar -xvf boa-0.94.13.tar.gz2/进入工作目录cd boa-0.94.13/src/3/修改源码//boa-0.94.13/src/compat.原创 2017-02-15 14:33:31 · 534 阅读 · 0 评论 -
sqlite3 database is locked 问题解决方案
sqlite3 database is locked 问题解决方案sqlite3只支持一写多读. 读与读可以同时进行 读与写不可同时进行 写与写不可同时进行解决方案1这个问题可以用线程间的同步方案来解决.同步方案的话有多种,但读写锁最适合这个问题. 这个问题和读写锁不谋而合,所以可以用读写锁来解决这个问题. 当然也可以用其他线程间同步方案来解决. 针对读写锁,请参阅线程与读写锁解决方原创 2017-02-22 15:31:11 · 34006 阅读 · 1 评论 -
磁盘分区
磁盘分区磁盘分区的前提是磁盘初始化,然后才是磁盘分区,最后是格式化.磁盘初始化格式化的话分为MBR和GPT关于硬盘 : 硬盘内部硬件结构和工作原理详解一个新的磁盘只是一个含有磁性记录材料(物理材料)的空白盘。磁盘从上往下分 磁面 磁道 扇区读写的时候读写同一个柱面的所有磁道.(先读写磁道(电子切换),然后再切换同一柱面的下一个磁道(机械切换),然后继续读写).在磁盘能存储数据之前,它必须分成扇区以便原创 2017-02-12 20:09:59 · 777 阅读 · 0 评论 -
getopt解析
getopt详解 The getopt() function parses the command-line arguments. Its arguments argc and argv are the argument count and array as passed to the main() function on program invocation原创 2017-04-26 21:17:07 · 494 阅读 · 0 评论