标题: 一个关于Makefile的问题
AresSpooker
新生入学
Rank: 1



UID 202744
精华 0
积分 10(积分有什么用?)
帖子 3
阅读权限 10
注册 2007-7-13
状态 离线
发表于 2007-7-13 14:56  资料  个人空间  短消息  加为好友 
一个关于Makefile的问题

.......www.linuxeden.com.K]eb elvP#B
release(ALLDEPS) $(ALLOBJS);
y+RnA*xR"r0Vp%E@echo "compiling $< ......"
DB:X+u$_8P_.Y*ag++ $(CXXFLAGS) -o SegTest $(ALLOBJS) -L/usr/HLTest/lib -lHLSWknl -lpthread -lcrypto
@        U]6m&d`\.......geIq p*q

6@$m0sf+`l9Ya编译通过了,但是在ldd时,却始终没有到指定/usr/HLTest/lib下去找库,而是从/usr/lib下去寻找的。
%`HY*G+S(h:Tl我快郁闷坏了。请大家帮帮忙!

顶部
flag
版主
Rank: 7Rank: 7Rank: 7
版主



UID 19801
精华 1
积分 28(积分有什么用?)
帖子 5581
阅读权限 100
注册 2002-7-19
状态 离线
发表于 2007-7-15 14:38  资料  个人空间  短消息  加为好友 
注意看你的Makefile,ldd可不是g++哦,你那是编译的指令可不是链接时候用的。





上帝说,有问题,找GOOGLE 写程序是很神圣的事情!同样只是装系统,卖菜的大娘会的事情不见得就跟卖菜一样了。
顶部
不容错过的IBM 集群技术资源汇总
dearvoid
版主
Rank: 7Rank: 7Rank: 7
Clark J. Wang



UID 26605
精华 26
积分 61(积分有什么用?)
帖子 4814
阅读权限 100
注册 2002-10-12
来自 Beijing, China
状态 在线
发表于 2007-7-16 13:00  资料  个人空间  短消息  加为好友 


-(dearvoid@LinuxEden:tty3)-(~/tmp)-
[14788 0] # cat hello.c
#include <stdio.h>

void
hello()
{
    printf("hello, world\n");
}
-(dearvoid@LinuxEden:tty3)-(~/tmp)-
[14788 0] # cat main.c
void hello();

int
main(int argc, char *argv[])
{
    hello();

    return 0;
}
-(dearvoid@LinuxEden:tty3)-(~/tmp)-
[14788 0] # gcc -c hello.c
-(dearvoid@LinuxEden:tty3)-(~/tmp)-
[14788 0] # gcc -shared -o libhello.so hello.o
-(dearvoid@LinuxEden:tty3)-(~/tmp)-
[14788 0] # gcc main.c -o main -L/root/tmp -lhello -Wl,-rpath,/root/tmp
-(dearvoid@LinuxEden:tty3)-(~/tmp)-
[14788 0] # ./main
hello, world
-(dearvoid@LinuxEden:tty3)-(~/tmp)-
[14788 0] # ldd main
        linux-gate.so.1 =>  (0xffffe000)
        libhello.so => /root/tmp/libhello.so (0xb7f93000)
        libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7e53000)
        /lib/ld-linux.so.2 (0xb7f98000)
-(dearvoid@LinuxEden:tty3)-(~/tmp)-
[14788 0] # o






'
◆ 发帖时请【突出主题】, 以便您的问题能够及时得到回复
◆ 发帖时请将您的【代码】或者【脚本】写在 [code] 和 [/code] 中间
顶部
不容错过的IBM 集群技术资源汇总
 



当前时区 GMT+8, 现在时间是 2008-5-17 09:33

    Powered by Discuz! 5.5.0  © 2001-2007 Comsenz Inc.
Processed in 0.181626 second(s), 5 queries

清除 Cookies - 联系我们 - Linux伊甸园 - Archiver - WAP