当前位置:  技术问答>linux和unix

libparted静态库无法链接

    来源: 互联网  发布时间:2017-01-12

    本文导语:  在下使用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-loa...

在下使用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

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


    
 
 
 
本站(WWW.169IT.COM)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.169IT.COM)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2017,169IT.COM,E-mail:www_169it_com#163.com(请将#改为@)

    浙ICP备11055608号