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

C++ Linking Various Resource Files Into One Executable

本文关键字:一个 可执行文件 资源 链接 源文件 C++      更新时间:2023-10-16

我创建了一个很小的c ++程序,该程序启动了一个小程序查看器,该查看器显示我的Java小程序。我已经将我的 main.cpp 文件编译为 main.o 文件,现在我想通过将 main.o 文件与我的 applet.class 文件链接来创建单个.exe文件。我该怎么做?(仅供参考,我正在使用 MinGW 命令行编译器)。有没有办法将.class文件和 .html/.htm 文件转换为 .o 文件或其他目标文件?

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