Eclipse,如何在项目中包含dll?

时间:2011-07-16 23:21:01

标签: eclipse binaries

我只知道如何在eclipse中包含libs,但是使用像irrKlang和SDL这样的API你需要始终存在SDL.dll(或者irrKlang.dll),你如何在构建应用程序时包含它? / p>

2 个答案:

答案 0 :(得分:2)

您是否将DLL包含在eclipse插件/ OSGi包中?如果是这样,您可以在MANIFEST.MF中使用Bundle-NativeCode来控制DLL(或其他OS本机)的规范。

Bundle-NativeCode: lib/both.dll; osname=win32; processor=x86,
 lib/xp.dll; osname=winxp; processor=x86, lib/vista.dll;
 osname=winvista; processor=x86, lib/libmylib1.so ; lib/libmylib2.so;
 osname=linux; processor=x86

Bundle-NativeCode的搜索将提供一些示例。

答案 1 :(得分:0)

创建your_plugin / os / win32并将你的dll放在那里。将os /文件夹添加到build.properties文件(bin.includes)。