当前位置: 技术问答>linux和unix
gcc 和ace的问题
来源: 互联网 发布时间:2016-04-28
本文导语: 我在rad hat 9.0安装和编译的ace库。 然后写了一个很简单的程序。 test.c #include"ace/INET_Addr" main() { ACE_INET_Addr addr(3000); return 0; } 用gcc -o test test.c /lib -Lpthread 进行编译。有问题。/lib为.so文件目录。 谁知道如何gc...
我在rad hat 9.0安装和编译的ace库。
然后写了一个很简单的程序。
test.c
#include"ace/INET_Addr"
main()
{
ACE_INET_Addr addr(3000);
return 0;
}
用gcc -o test test.c /lib -Lpthread 进行编译。有问题。/lib为.so文件目录。
谁知道如何gcc
然后写了一个很简单的程序。
test.c
#include"ace/INET_Addr"
main()
{
ACE_INET_Addr addr(3000);
return 0;
}
用gcc -o test test.c /lib -Lpthread 进行编译。有问题。/lib为.so文件目录。
谁知道如何gcc
|
gcc -o test test.c /lib -Lpthread 里面的 /lib 应该得改为链接ace库的格式,比如ace的库文件为 libace-X.XX.so,你应该这样写:
gcc -o test test.c -lace -lpthread
gcc -o test test.c -lace -lpthread
|
不是应该用g++吗?
|
up