永发信息网

有哪位大哥在aix上用过tuxedo啊,最好是用gcc编译器

答案:2  悬赏:10  手机版
解决时间 2021-11-27 19:16
  • 提问者网友:鼻尖触碰
  • 2021-11-27 05:53
有哪位大哥在aix上用过tuxedo啊,最好是用gcc编译器
最佳答案
  • 五星知识达人网友:独行浪子会拥风
  • 2021-11-27 06:10
一般建议使用tuxedo的buildserver命令编译生成可执行文件,而不是直接cc/gcc,如果有特殊考虑必须直接使用cc/gcc,需使用-I、-L、-l参数后跟相应选项指明Tuxedo头文件所在目录、库文件所在目录、库文件;使用buildserver命令编译时,如果希望调用gcc而不是缺省的cc,可先设置环境变量CC=gcc
全部回答
  • 1楼网友:千杯敬自由
  • 2021-11-27 06:42
在你tuxedo的安装目录下include文件夹。
例如我的安装目录是:/usr/local/bea/tuxedo9.0,就在/usr/local/bea/tuxedo9.0/include下可以找到atmi.h。
推荐你先执行/usr/local/bea/tuxedo9.0/tux.env设置tuxedo需要的环境变量。追问我安装的路径是/home/test/oracle/tuxedo12.1.1.0,也tux.env执行了,还是不行,后来编译的时候加了参数,改为gcc -o xxx xxx.c -L${TUXDIR}/lib -I${TUXDIR}/include,然后就提示"ld:0711-317 错误:未定义的符号:.tpalloc"追答你是不是应该用buildserver来编译你的tuxedo server?
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯