主题 : qt4程序运行时如何调用动态库或者静态库 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 56215
精华: 0
发帖: 33
金钱: 170 两
威望: 34 点
贡献值: 0 点
综合积分: 66 分
注册时间: 2011-10-01
最后登录: 2015-11-22
楼主  发表于: 2012-04-06 12:10

 qt4程序运行时如何调用动态库或者静态库

大神门怎噩梦都不肯帮助小弟啊
我最近在做一个程序,期间调用了一个其他库,这个库是我已经交叉编译好了的。
首先当我用arm-linux-gcc进行编译的时候,命令如下;arm-linux-gcc print.c -o print -liconv,这样调用库,下到板子上,板子上也下载了我的libiconv.so文件,点击运行,程序可以跑起来,
但是当我要做界面的时候,我吧程序稍稍修改,改为qt4下程序,然后在程序的工作文件中,添加这样一句:LIBS+=liconv
程序交叉编译没有报错。
但是下到板子上,点击一个调用了库函数的按钮后,程序崩溃,
什么原因啊,诸位大哥!!1
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
贡献值: 71 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
1楼  发表于: 2012-04-06 12:30
有时候不是别人不想帮你,只不过从你提供的信息很难判断到底问题在哪里。
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
2012年运程http://www.010808.com/shop/long.html
级别: 新手上路
UID: 64755
精华: 0
发帖: 14
金钱: 75 两
威望: 15 点
贡献值: 0 点
综合积分: 28 分
注册时间: 2012-03-09
最后登录: 2012-04-09
2楼  发表于: 2012-04-06 15:59
重新运行,从头开始,看看哪里没弄好
2012年运程http://www.010808.com/shop/long.html