|
|
在linux下编译运行lumaqq?
我的操作系统是HiweedDibian;
我下了LumaQQ2004的源代码,用eclipse3.0.1,下载了swt-3.0.1-linux-gtk.zip
我把src目录下的文件都复制到我的工程LumaQQ中,
然后我把LumaQQ2004中lib文件夹中的jar包都加入到了build path中,删除了其中的swt包,
把我刚才下swt中的jar包加到了build path中,在VM arguments中加入-Djava.library.path=swt
然后在edu.tsinghua.lumaqq.LumaQQ下编译运行,它提示说:no swt-pi-gtk-3063 in java.library.path
然后我又把VM arguments中改成-Djava.library.path=${system:ECLIPSE_HOME}/plugins/org.eclipse.swt.gtk_3.0.1/os/linux/x86
编译运行,它弹出一个对话框,上面说:服务器列表文件有误,请检查xml目录下的servers.xml文件,并确保至少有一个服务器。Console的信息提示是:(<unknown>:4983): Gtk-WARNING **: Invalid icon size -1
我就把LumaQQ2004源代码下的xml文件夹复制到工程下,编译运行,就运行成功了。
我想问问怎么把编译好的文件弄成一个jar包,就象luma发布的那样? |
|