GCC中经过--wrap选项使用包装函数

在使用GCC编译器时,若是不想工程使用系统的库函数,例如在本身的工程中能够根据选项来控制是否使用系统中提供的malloc/free, new/delete函数,能够有两种方法:ios (1). 使用LD_PRELOAD环境变量:能够设置共享库的路径,而且该库将在任何其它库以前加载,即这个动态库中符号优先级是最高的。c++ (2). 使用GCC的--wrap选项:对symbol使用包装函数(wrap
相关文章
相关标签/搜索