我一直在开发一个连接到libmysql.dll的程序。在使用它的代码部分中,我已经包含了winsock2.h和mysql.h。我已经编写了程序,在Linux和Windows XP上都运行得非常好。
在Windows XP上,我发现libmysql.dll必须放置在system32目录中,以便代码能够正常工作。然而,在Windows 7上,即使将libmysql.dll文件放在system32中也无法让其正常工作。显然找不到libmysql.dll。鉴于这是一个pidgin插件,这是唯一不被Pidgin所需的库,因此我必须将其放置在某个地方。问题是,我不知道应该放在哪里。
在像Windows 7这样的较新系统中,它应该放在哪里?
在Windows XP上,我发现libmysql.dll必须放置在system32目录中,以便代码能够正常工作。然而,在Windows 7上,即使将libmysql.dll文件放在system32中也无法让其正常工作。显然找不到libmysql.dll。鉴于这是一个pidgin插件,这是唯一不被Pidgin所需的库,因此我必须将其放置在某个地方。问题是,我不知道应该放在哪里。
在像Windows 7这样的较新系统中,它应该放在哪里?