When there are more than one project,if I configured the Compiler and debugger settings->Linker settings,and added a shared object(*.so) for Project A,then active another project(Project B) that doesn't need the *.so file,recompile Project B,the result exec file will be a little bit larger than that of no such configuration for Project A.
So I hope the settings should base on projects,not global setting for all projects.