win7/win10 ,MinGW 现在程序需要一个功能,在某个目录下(大多数情况下是在程序的目录下的一个子目录) 然后这些目录下可能有一个或多个dll,文件名不同,但每个.dll文件里都会有个函数 int foo(int x , int y) 每个.dll的文件里的函数名都相同,但函数代码不相同 然后程序在运行时,会根据不同的状况加载.dll调用foo函数,类似这样 typedef int (*FOO)(int,int); std::string dllNms = getDevStatus()