首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

libparted静态库无法链接解决办法

2012-03-02 
libparted静态库无法链接在下使用parted-1.7.1的静态库,配置语句如下:./configure --hostarm-hismall-lin

libparted静态库无法链接
在下使用parted-1.7.1的静态库,配置语句如下:
./configure --host=arm-hismall-linux CC=arm-hismall-linux-gcc --prefix=/opt/hisi-linux/x86-arm/gcc-3.4.3-uClibc-0.9.28/arm-hisi-linux --disable-device-mapper --without-readline --disable-shared --disable-dynamic-loading
make编译得到libparted.a静态库,但是使用的时候总是提示没有其中的函数,我nm了一下,发现函数符号链接都在里面啊,为何总是报undefined的错,include路径都已指明了的,
arm-hismall-linux-gcc -Wall -static -I /home/cc/parted-1.7.1/include/ -L/home/cc/parted-1.7.1/libparted/.libs -lparted test.c -o t

请高手指点,困扰了好几天了

[解决办法]
arm-hismall-linux-gcc -Wall -static -I /home/cc/parted-1.7.1/include/ -L/home/cc/parted-1.7.1/libparted/.libs -lparted test.c -o t

应该是编译选项参数指定的问题,可以再仔细查看一下,希望能够帮到你!

热点排行