我對linux應用程序開發非常陌生。Linux共享庫
我有兩個庫共享庫libGetData.so和libProcessData.so。
我在Linux PC上運行兩個不同的C++應用程序A和B,並在這兩個應用程序中使用這兩個庫。
我在這兩個庫中都有很少的靜態變量。
但是,當我從應用A.它libGetData.so庫設置一個靜態變量沒有在應用程序B.反映
我的目標是,如果我在任何應用程序,如果使用共享庫我設置任何該庫中的靜態變量。同樣的事情應該反映在使用相同庫的其他應用程序上。
請幫我...
只有庫代碼是共享的,而不是可變內存。每個進程都有自己的(虛擬化)內存塊來運行庫代碼。 – Galik 2015-03-13 14:41:35