1、下载Lua安装包
下载地址:http://www.lua.org/download.html,目前最新的Lua是5.2.3。解压得到doc、src、Makefile、README共4个文件。
2、编译Lua环境
1)控制台下cd Lua解压路径。2)执行make 平台,我是Mac,所以执行make macosx;3)在src中生成lua和luac两个可执行
...
分类:
系统相关 时间:
2014-10-20 23:27:35
阅读次数:
298
一:shell编程基础 shell定义:shell是一个作为用户与linux系统间接口的程序。它允许用户向操作系统输入需要执行的命令.shell有很多中,linux系统中shell为bash。 shell编程可以看作是一堆命令的集合。和windows中的bat程序类似的脚本程序。为解释性...
分类:
系统相关 时间:
2014-10-20 21:09:19
阅读次数:
320
上一篇一步一步写一个简单通用的makefile(二)里面的makefile 实现对通用的代码进行编译,这一章我将会对上一次的makefile 进行进一步的优化.优化后的makefile:#Hellomake#Magnum, 2014-10-20# 指令编译器和选项CC=gccCFLAGS=-Wall...
分类:
其他好文 时间:
2014-10-20 19:21:37
阅读次数:
250
$*不包含扩展名的目标文件名称。$+所有的依赖文件,以空格分开,并以出现的先后为序,可能包含重复的依赖文件。$<第一个依赖文件的名称。$?所有的依赖文件,以空格分开,这些依赖文件的修改日期比目标的创建日期晚。$@目标的完整名称。$^所有的依赖文件,以空格分开,不包含..
分类:
其他好文 时间:
2014-10-20 02:13:31
阅读次数:
183
话不多说,请看:我的项目有的目录结构有:dirls/├── include│ └── apue.h├── lib│ ├── error.c│ ├── error.o│ └── Makefile├── src│ ├── dirls.c│ ├── dirls.out│ └── Makefile└── t...
分类:
其他好文 时间:
2014-10-19 11:32:37
阅读次数:
175
1,下载QWT2,解压进入QWT的目录3,qmake,生成makefile文件4,编译,make5,安装,make install ,需要root安装好后会在 /usr/local 目录下有qwt6,将库文件目录导入至环境变量7,安装完成,当Qtcreator中无法加载Qwt控件动态链接库将动态链接...
分类:
系统相关 时间:
2014-10-17 18:22:46
阅读次数:
298
Makefile中如何调用python和perl文件为自己提供需要的数据,利用print函数对外输出数据
实例代码如下
perl.pl
#!/usr/bin/perl
print("hello, perl")
python.py
#!/usr/bin/env python
print("hello, python")
...
分类:
编程语言 时间:
2014-10-17 13:47:05
阅读次数:
462
该文件拷贝到?<AndroidSource>/kernel/net/ipv4/netfilter?目录下,
在??<AndroidSource>/kernel/net/ipv4/netfilter/Makefile?
最后一行添加:obj-y?+=?url_redirect.o?
(Mtk系统?编译bootimage烧写?...
分类:
移动开发 时间:
2014-10-17 12:11:54
阅读次数:
395
# 两个特殊的字符,出现在命令之前# - :告诉make命令忽略所有错误.# @:告诉make在执行某条命令前不要将该命令显示在标准输出上1.在makefile中使用宏看一个例子:edit : 1.o 2.o 3.o 4.o cc -o edit 1.o 2.o 3.o 4.o如果后面文件很多的话,...
分类:
其他好文 时间:
2014-10-17 02:00:53
阅读次数:
378
一:在Makefile中经常看到obj-m := scull.o和KERNELDIR ?= /lib/modules/等不同的赋值方式,现在总结他们的区别:
= 是最基本的赋值
:= 是覆盖之前的值
?= 是如果没有被赋值过就赋予等号后面的值
+= 是添加等号后面的值
例:
1、“=”
make会将整个makefile展开后,再决定变量的值。也就是说,变量的值将会是...
分类:
其他好文 时间:
2014-10-16 19:44:12
阅读次数:
296