当前位置: 首页 > 工具软件 > axis2c > 使用案例 >

编译Axis2C服务代码

华章横
2023-12-01

 

环境 :CetOS 5.3   ,  Postgres 8.4 ,  Axis2c 1.6

生成so文件。

-lpq是加入postgresql 库libpq.so

[root@localhost skel]# cat build.sh

 

export AXIS2C_HOME='/axis2c-1.6'

export PGsql='-I /postgresql-8.4rc1/src/interfaces/libpq -I /postgresql-8.4rc1/src/include -L /postgresql-8.4rc1/src/interfaces/libpq'

gcc -g -shared -olibadtDeviceService.so -I $AXIS2C_HOME/include/axis2-1.6.0/ $PGsql -L$AXIS2C_HOME/lib /

    -laxutil /

    -laxis2_axiom /

    -laxis2_engine /

    -laxis2_parser /

    -lpthread /

    -laxis2_http_sender /

    -laxis2_http_receiver /

    -lguththila /

    -lpq /

    *.c 

 

 类似资料: