包含dll的工作目录不是由编译时制定的,而是在运行的时候由系统指定的 尽管dll和lib在同一个目录,但dll文件如果不在程序运行的当前目录,也不在Path环境指定的目录(如系统目录),那么一样是找不到的。