C ++将各种资源文件链接到一个可执行文件中

时间:2012-12-14 19:27:42

标签: c++ linker appletviewer

我创建了一个小型的c ++程序,它启动了一个appletviewer,它呈现了我的Java Applet。我已将main.cpp文件编译为main.o文件,现在我想通过将main.o文件与applet.class文件链接来创建单个.exe文件。我怎么能这样做? (我正在使用MinGW命令行编译器)。有没有办法将.class文件和.html / .htm文件转换为.o文件或其他目标文件?

1 个答案:

答案 0 :(得分:1)

这是jar文件的用途。在Java中部署应用程序应采用jar文件的形式。如果您正在编写本机代码包装器来启动虚拟机,那么您做错了。从好的方面来说,将applet重构为应用程序通常非常简单。只是从JFrame继承而不是你正在使用的任何applet类,然后编译并导出到清单中具有Main-Class属性的可执行jar。