我一直在尝试创建Qt插件,但到目前为止还没有取得多大成功。我在Qt网站上关注Qt文档How to Create Qt Plugins。
Plug & Paint Basic Tools Example ( tools / plugandpaintplugins / basictools / basictools.pro )编译得很好。但是,每当我尝试编译Plug & Paint Example)*( tools / plugandpaint / plugandpaint.pro )时,我都会收到错误:
:-1: error: cannot find -lpnp_basictoolsd
collect2.exe:-1: error: error: ld returned 1 exit status
即使我在plugandpaint/plugins
中有 libpnp_basictoolsd.a 。
我的官方Qt示例的非编译版本是HERE (Plug-Paint-Example ) on GITHUB。
我的问题是什么?提前谢谢大家。
Windows 7
Qt Creator 3.6.0 基于Qt 5.5.1(MSVC 2013,32位)
建于2015年12月15日01:01:38
来自修订版b52c2f91f5
答案 0 :(得分:1)
也许你shuld为你的项目添加libpnp_basictoolsd.a路径。