1
我使用Visual Studio 2003在Windows上构建应用程序。在Windows上重命名DLL
我的应用程序链接到第三方库(Qt)。该库被称为qtcore4.lib
和dll qtcore4.dll
。
我的应用程序是另一个基于Qt的应用程序的插件,它使用不同版本的相同qtcore4.dll。
不幸的是,我不能使用Qt的相同版本的主机应用程序,所以我想,如果这是可行的,如果我会重新命名lib和DLL的我的版本的Qt的,如:
qtcore4_my.lib
qtcore4_my.dll
我猜qtcore4.lib是指qtcore4.dll里面。所以我不确定这会起作用。
我删除了我的答案 - 这一个更好 - 重新:重建qt。它仍然是一个巨大的雷区,虽然有潜在的问题... – Tim 2009-06-19 14:11:48