tuxedo不使用buildclient編譯客戶端

2021-08-06 04:46:22 字數 917 閱讀 2935

使用下面的命令,可以看到兩種編譯鏈結的庫是不一樣的

natsjs:[/nats/natsjs/build]#$tuxdir/bin/buildclient -v cc

-i$tuxdir/include -o a.out -l$/lib -ltux -lbuft -lfml -lfml32 -lengine -ldl -lpthread

natsjs:[/nats/natsjs/build]#$tuxdir/bin/buildclient -v -w cc

-i$tuxdir/include -o a.out -l$/lib -lwsc -lbuft -lwsc -lgpnet -lfml -lfml32 -lengine -ldl -lpthread

只需要在編譯客戶端時鏈結上述庫檔案即可

**日誌:

errno = 12, msg = tpesystem - internal system error

tuxedo日誌:

144502.a_1!?proc.130311.2121991968.0: libtux_cat:603: error: tuxconfig file /nats/natsjs/tuxconfig does not exist

144502.a_1!?proc.130311.2121991968.0: libtux_cat:588: error: unable to open tuxconfig file

事實上客戶端是不需要tuxconfig檔案的,就是由於庫不對導致的,我使用了下面的鏈結順序導致錯誤

-ltux -lbuft -lfml -lfml32 -lengine -ldl -lpthread -lwsc -lgpnet

何時使用和不使用BBR

tcp bbr bottleneck bandwidth and round trip propagation time 是由google設計,並於2016年發布的擁塞演算法,以往大部分擁塞演算法是基於丟包來作為降低傳輸速率的訊號,而bbr基於模型主動探測。不過,在具體談論應該bbr合適的應用場景之...

生成EXCEL(不使用模板)

public static void main string args throws exception private static void createfirstsheet hssfworkbook workbook 設定excel第一行 標題行 settitle sheet,workbook...

不使用除法的「除法」

題目 給定乙個字串 s 和一些長度相同的單詞 words。找出 s 中恰好可以由 words 中所有單詞串聯形成的子串的起始位置。注意子串要與 words 中的單詞完全匹配,中間不能有其他字元,但不需要考慮 words 中單詞串聯的順序。示例 1 輸入 s barfoothefoobarman wo...