Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/385.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
本机JavaFX包中包含的启动器是新编译的还是刚刚复制的?_Java_C++_Linux_Javafx_Packaging - Fatal编程技术网

本机JavaFX包中包含的启动器是新编译的还是刚刚复制的?

本机JavaFX包中包含的启动器是新编译的还是刚刚复制的?,java,c++,linux,javafx,packaging,Java,C++,Linux,Javafx,Packaging,我很难理解在Linux上执行JavaFX Packager时会发生什么 可执行的启动程序,添加到一个自包含的应用程序包中,显然是从C++文件编译的。 但是,我在Oracle JDK 8u92的安装中找不到这个文件(请注意,上面的文件来自OpenJFX项目)。我假设与Oracle的JDK捆绑的JavaFX工作原理相似或相同 由于上面的.cpp文件中有一个bug,我想在运行JavaFX Packager之前交换它 问题1:是否有机会更换发射器源 问题2:启动器是否真的是从源代码处编译的,或者JDK附

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

可执行的启动程序,添加到一个自包含的应用程序包中,显然是从C++文件编译的。 但是,我在Oracle JDK 8u92的安装中找不到这个文件(请注意,上面的文件来自OpenJFX项目)。我假设与Oracle的JDK捆绑的JavaFX工作原理相似或相同

由于上面的.cpp文件中有一个bug,我想在运行JavaFX Packager之前交换它

问题1:是否有机会更换发射器源

问题2:启动器是否真的是从源代码处编译的,或者JDK附带了一个预编译的启动器,它刚刚被重命名并放入包中

问题3:如果进行编译,是否有可能不同的gcc版本或标志会影响
新字符[MAX\u PATH]
是否预先初始化为
\0
,而不仅仅是分配