原始JavaFX包中包含的启动程序是刚刚编译还是刚刚复制的?

时间:2016-05-09 21:19:27

标签: java c++ linux javafx packaging

我很难理解在Linux上执行JavaFX Packager期间会发生什么。

添加到自包含应用程序包的可执行启动程序显然是从this c ++文件编译的。

但是我无法在 Oracle JDK 8u92的安装中找到此文件(请注意,上述文件来自OpenJFX项目)。我假设与Oracle JDK捆绑在一起的JavaFX工作方式相似或相同。

由于上述.cpp文件中存在错误,我想在运行JavaFX Packager之前进行交换。

Q1:有没有机会更换发射器源?

Q2:启动程序是否真的是从源代码编译的,或者JDK附带了预编译的启动程序,只是重命名并放入包中?

问题3:如果它被编译,是否有可能不同的gcc版本或标志影响new char[MAX_PATH]是否预先初始化为\0而不仅仅是分配?

0 个答案:

没有答案