LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1004|回复: 7

编译好了线程库,请问怎样在应用程序中调用呀?

[复制链接]
发表于 2006-1-6 14:53:49 | 显示全部楼层 |阅读模式
我用arm-elf- 编译了一个线程库,可是在运行
/uClib/test/pthread 的测试程序时,说找不到pthread库呀?

请问我应该怎样在测试程序中引用进pthread?
 楼主| 发表于 2006-1-6 15:26:16 | 显示全部楼层
Post by arkzhu
我用arm-elf- 编译了一个线程库,可是在运行
/uClib/test/pthread 的测试程序时,说找不到pthread库呀?

请问我应该怎样在测试程序中引用进pthread?





诶,这个版也没有一个帮主的呀?
大牛来帮忙看看这个问题呀?
回复 支持 反对

使用道具 举报

发表于 2006-1-7 16:13:12 | 显示全部楼层
编译成静态的试试
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-9 12:22:44 | 显示全部楼层
是静态的呀!!!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-9 12:26:55 | 显示全部楼层
[root@linux pthread]# arm-elf-gcc -o ex1 ex1.c -lpthread
/opt/tools-install/arm-elf/bin/ld.real: cannot find -lpthread
collect2: ld returned 1 exit status
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-9 12:26:58 | 显示全部楼层
[root@linux pthread]# arm-elf-gcc -o ex1 ex1.c -lpthread
/opt/tools-install/arm-elf/bin/ld.real: cannot find -lpthread
collect2: ld returned 1 exit status

这个是线程测试的程序,我的libpthread.a应该放到那儿呀?
怎样才能让编译器找到他呢?
回复 支持 反对

使用道具 举报

发表于 2006-1-26 21:27:07 | 显示全部楼层
你的库放在哪里了  ??
本目录下还是哪里
回复 支持 反对

使用道具 举报

发表于 2006-2-19 11:04:16 | 显示全部楼层
编译的时候,后面的库地址要给绝对地址,要不找不到库。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表