- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 使用libtool碰到的问题
使用libtool碰到2个奇怪的问题,还没解决。 1 编译lib的时候,在configure下找到-lmpg123在/usr/local/lib下,但是libtool最后链接的时候对-lmpg123选项展开成了-L/usr/loca/lib/libmpg123.so, 又去掉了路径,变成/libmpg123.so, 然后编译不通过。现在解决的方法就是手动修改Makefile,把-lmpg123改
2013-08-08 16:19:31 1203
原创 configure脚本的输出
1 Makfile文件 2 一个*.h的头文件,用来包含一些预定义的宏。这样编译的时侯可以省略一些-D的选项。 通过AC_CONFIG_HEADER([config.h])来定义,最常用的就是project目录下的config.h。所以用autoconf工具的程序,最好在源文件里有#include 3 一个shell脚本 config.status,保存上一次运行./co
2013-07-15 14:42:34 797
转载 autoconf用到的工具介绍
参考http://www.ibm.com/developerworks/cn/linux/l-makefile/ 所必须的软件:autoconf/automake/m4/perl/libtool(其中libtool非必须)。 autoconf是一个用于生成可以自动地配置软件源码包,用以适应多种UNIX类系统的shell脚本工具,其中autoconf需要用到 m4,便于生成脚本。
2013-07-15 13:39:26 486
转载 autoconf产生Makefile流程
生成Makefile的流程。参考http://www.ibm.com/developerworks/cn/linux/l-makefile/ 首先进入 project 目录,在该目录下运行一系列命令,创建和修改几个文件,就可以生成符合该平台的Makefile文件,操作过程如下: 1) 运行autoscan命令 2) 将configure.scan 文件重命名为configure.
2013-07-15 13:38:06 661
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人