GCC中經過--wrap選項使用包裝函數

在使用GCC編譯器時,若是不想工程使用系統的庫函數,例如在本身的工程中能夠根據選項來控制是否使用系統中提供的malloc/free, new/delete函數,能夠有兩種方法:ios (1). 使用LD_PRELOAD環境變量:能夠設置共享庫的路徑,而且該庫將在任何其它庫以前加載,即這個動態庫中符號優先級是最高的。c++ (2). 使用GCC的--wrap選項:對symbol使用包裝函數(wrap
相關文章
相關標籤/搜索