当前位置: 技术问答>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
请高手指点,困扰了好几天了
./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.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。