配置LNMP完成安装,并把PHP也解析完成,但是Nginx启动使用的是一个可执行文件:/usr/local/nginx/sbin/nginx来启动,非常不方便,要给Nginx写一个启动脚本,同Apache,虽然Apache的启动脚本没有放到/etc/init.d目录下,但Apache有个非常方便的启动、重启、停止脚本,即:“apach..
分类:
其他好文 时间:
2015-08-10 20:16:51
阅读次数:
100
gcc编译一、基本常用选项gcchello.c(无选项)编译并链接hello.c(前边不带任何选项),默认生成可执行程序名a.out-ofilename指定生产可执行文件的名字-I/dir/指定编译时,包含的.h文件路劲,即在头文件的搜索路径列表中添加dir目录gcc-I/dir/hello.c-ohello-Llibpath(默认的..
分类:
其他好文 时间:
2015-08-09 18:59:34
阅读次数:
143
采用动态编译的方式发布程序,即release版本。找齐动态依赖库(.dll)??用Dependency Walker这个工具去找少了那些dll,不过这个工具也不怎么靠谱,一个比较靠谱但是有点稍微麻烦的方法就是拿一台没有装QT环境的电脑,然后将编译出的可执行文件放到这台电脑上去执行,根据提示找到相应的dll,并拷贝过来,不过对于一般的应用程序,下面的dll就够了:
??其中platforms文件...
分类:
其他好文 时间:
2015-08-09 00:33:20
阅读次数:
143
1.选择要导出的项目。对->export,选java在下面JAR file->next,选择要导出路径->next,finish。2.选中导出的jar文件用压缩文件管理器打开3.有个META-INF文件夹,把里面的MANIFEST.MF文件拖出来。此时MANIFEST文件内容应该仅仅有以下这一行: ...
分类:
编程语言 时间:
2015-08-08 13:22:14
阅读次数:
147
Nginx模块概述Nginx的模块不能够像Apache那样动态添加,所有的模块都要预先编译进Nginx的二进制可执行文件中。
Nginx模块有三种角色:
(1)Handlers(处理模块)–用于处理HTTP请求并输出内容。
(2)Filters(过滤模块)–用于过滤Headler输出的内容。
(3)Load-balancers(负载均衡模块)–当有多台服务器供选择时,选择一台后端服务器并将H...
分类:
其他好文 时间:
2015-08-07 13:24:06
阅读次数:
134
一开始了,项目里面需要ffmpeg来转码,但是不会ffmpeg,怎么办了.这里介绍一个好的办法,将ffmpeg编译给二进制可执行文件,用命令的方式需要的工具arm-linux-gcc-4.4.3ffmpeg版本2.4.11.下载linuxforarm的交叉编译器,我用的这个arm-linux-gcc-4.4.3.tar.gz,网上资源很多,2.交叉编..
分类:
其他好文 时间:
2015-08-06 18:40:38
阅读次数:
139
Linux下的可执行文件Linux下如何查找可执行文件,作为一个Linux小菜刚刚有了这个问题,在windows中,可以通过后缀名判断是否是可执行文件,比如.exe,.bat等是可执行文件,但是在Linux下呢?Linux下不能简单根据文件后缀判断是否可执行。linux下判断一个文件是否可执行,关键...
分类:
系统相关 时间:
2015-08-06 16:24:57
阅读次数:
199
一、读懂Makefile1、Makefile简介简单来说,Makefile就是帮助我们编译工程并生成可执行文件。现在的IDE基本上都做了Makefile的事情,并不需要我们自己去手动编写Makefile,但是在Linux环境下,对于一个大型工程,我们常常要定制自己的编译规则,要编译哪些文件,该如何编译,通过Makefile就可以搞定。有了Makefile,只需要执行一个简单的make命令,即可实现自...
分类:
其他好文 时间:
2015-08-05 14:49:57
阅读次数:
221
读取 qt.conf 文件, 获取 Qt Library 的信息。 通常会在以下三个路径查找conf文件: :/qt/etc/qt.conf(使用资源系统时) OS X中, 在应用程序目录下的 Resource目录。 应用程序可执行文件所在目录 QLibraryInfo优先读取conf...
分类:
其他好文 时间:
2015-08-05 14:33:19
阅读次数:
141
NFS(网络文件系统),用NFS可以虚拟机上的目录挂载到开发板上,这样在虚拟机linux进行交叉编译时就不需要使用SD卡将编译好的可执行文件拷贝到开发板上运行了,节省了开发时间。1.首先要在linux里安装nfssudo -sapt-get install portmapapt-get intsal...
分类:
系统相关 时间:
2015-08-05 11:59:24
阅读次数:
158