在我的程序中,我既不包含math.h也不链接-lm: g ++ -std = c ++ 11 -g -O0 ..
仍然ldd显示此
ldd ./bin/apps/dummy
linux-vdso.so.1 => (0x00007fff9e5fe000)
libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f1fb38cf000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f1fb36b8000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f1fb32f1000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f1fb2feb000)
/lib64/ld-linux-x86-64.so.2 (0x00007f1fb3c10000)
gcc会自动调用数学函数吗?如果是,我怎样才能找出这些函数是什么以及它们在何处被调用?