打包QOPCUA在生成exe文件,显示 a list of available OPCUA plugins is empty. No connection possible,
这个的原因QOPCUA编译的open62541_backend.dll没有调用,就是自己生成的plugins,在调用的显示empty。

解决方法:
在自己的exe新建“plugins”文件夹,在此文件夹下新建“opcua”文件夹,这里是release版本,所以在再把open62541_backend.dll文件夹拷贝到此文件夹,对应的如果是debug版本,把相应的open62541_backendd.dll文件拷贝到这个文件下。 新建文件夹的路径和该dll的生成路径一致,以下是我的生成的路径:

再次运行,可以运行,运行结果为:


本文详细介绍了在使用QOPCUA进行软件打包时遇到的alistofavailableOPCUApluginsisempty.Noconnectionpossible错误,并提供了解决方案。主要问题在于编译的open62541_backend.dll未被正确调用。解决步骤包括在exe目录下创建plugins和opcua文件夹,并将对应版本的dll文件放入其中。

31万+

被折叠的 条评论
为什么被折叠?



