微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Eclipse PDE UI功能部件导出,其中两个片段用于相同的os,不同的arch

如何解决Eclipse PDE UI功能部件导出,其中两个片段用于相同的os,不同的arch

|| 希望在这里解决我遇到的问题,让Eclipse PDE专家参与其中。 我正在尝试通过PDE UI导出包含两个片段的功能,其中两个片段都针对相同的操作系统(例如Linux),但是具有不同的体系结构值(例如x86和x86_64)。每个片段都有自己的几个.so文件副本,它们是在Linux x86或Linux x86 64位上构建的。例如:
FragmentA (os=Linux,arch=x86)
   lib1.so
   lib2.so
   lib3.so

FragmentB (os=Linux,arch=x86_64)
   lib1.so
   lib2.so
   lib3.so
使用相应的增量包选择linux(gtk / x86)或linux(gtk / x86_64)导出托管功能,导出将按预期进行。但是,当我选择两个平台时,导出失败并显示以下消息:
Processing inclusion from feature com.sample.feature:
    Bundle com.sample.linux.x86_64_1.0.0.qualifier Failed to resolve.:
    Unsatisfied native code filter:
        lib1.so; lib2.so; lib3.so; processor=x86_64; osname=linux.
为什么不能将两个片段一起导出?我也有一个Win32 x86片段,可以使用linux X86功能导出,但没有.so文件,而是具有具有相同文件名(例如lib1.dll,lib2.dll,lib3.dll)的.dll文件。 在两个基于Linux的片段中具有相同名称.so文件会导致此问题吗? 我们将不胜感激,因为这对我们的构建过程至关重要(无论是通过UI手动还是无头),都是非常重要的。     

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。