生成的可执行文件里函数名是不是被替换成动态库里的函数地址了。还有就是头文件里的信息是不是会被录入符号表啊?
编译器通过导入的lib,它里面有导入函数的符号信息等。这样exe在加载的时候,会通过它来找dll中对应的函数接口实现