我有我需要在我的C++项目中使用的第三方库(说,tp.lib)和第三方dll(说,tp.dll)(我的项目使dll ,让我们称之为my.dll)。包括库和dll到C++项目
我已经包含在头文件 使用#pragma评论(LIB,“库名称”),图书馆,也包括在库文件的路径的configurationproperties->接头 - >附加库目录在我C++ Visual Studio项目。
代码编译和链接没关系。但未能执行。当我使用取决于检查,如果我失去了一些东西,我发现没有找到tp.dll。 tp.dll驻留在tp.lib所在的同一个库文件夹中。
我该怎么做才能让tp.dll包含到my.dll中?
是否要将tp.dll静态链接到my.dll中,以便您只能部署my.dll,并且所有代码都将在那里?或者你会不会同意部署tp.dll和my.dll以及应用程序无误地执行? –
我想静态链接tp.dll。所以只有我必须做的是部署my.dll。我怎么能使这成为可能? – user1612986