当前位置:首页 » 编程软件 » g编译exe

g编译exe

发布时间: 2022-08-26 16:22:10

① 如何把.java程序变成.exe可执行文件

有两种比较易用的方法:
关于两种将Java程序转化为.exe程序工具的使用及比较
一 JSmooth
1.出品
Jsmooth,Sourceforge.NET
2. 类型
free
3. 下载
4. 步骤
a)利用Eclipse将所需要的主类打成可独立运行的jar包,注意添加manifest属性和MainClass。
b)新建一个Jsmooth工程
c) 在sketlon中选择“Console“ 或者 “Windowed“
d) 在Executable中的配置:
i. Executable Binary:填写目的输出源的名称。如test.exe.
ii. Executable Icon :选择一个好看点的图标
iii. Current Driectory :.(表示当前工程目录,当然也可行换成别的,As you wish.)
e) 在Application中的配置:
i. Classpath:选中我们所生成的jar包以及运行该jar文件所需要的类库
ii. Main-Class:选中我们所需要运行的主类。
iii. 可选项Use an embedded jar:运行该exe时可能需要到的类库(这里只能有一个类库)。
f) 在JVM Selection中的配置:
i. Minimum JVM Version:写一个需要运行该程序所需的最低的就JVM的版本,比如1.4
g) Compile:OK,编译成功后,在你的输出目录上就会有一个崭新的exe程序了。Just enjoy it.
二 exe4J
1. 出品
ej-technologies
2.类型
Shared software,needs license
3.下载
4. 步骤
a) 利用Eclipse将所需要的主类打成可独立运行的jar包,注意添加manifest属性和MainClass。
b) 新建一个exe4j工程
c) 选择“JAR in exe“ mode
d) 在Configure application中的配置:
i. Short name:随便写.
ii. Ourput Driectory :选择输出路径。
e) 在Configure Executable中的配置:
i. Executable type: 有三个选项,图形,控制台.或服务。从简单点开始吧,这里我们选console
ii. Executable name:填写目的输出源的名称。如test.exe
iii. Icon file:exe图标文件,但必须是.ico文件
f) 在Configure Java invocation中的配置:
i. Classpath:选中我们所生成的jar包以及运行该jar文件所需要的类库
ii. Main-Class:选中我们所需要运行的主类。
iii.Arguments(可选项):输入参数。我们这里暂不需要。
g)在Configure JRE中的配置:
i. Minimum Version:写一个需要运行该程序所需的最低的就JVM的版本,比如1.4
h) 一直next,对于所遇到的步骤选项都默认,直到finish:OK。编译成功后,在你的输出目录上就会有一个崭新的exe程序了。Just enjoy it.
三 总结和比较
由Java生成exe的工具还有很多,上面两种是我个人觉得用起来觉得比较方便的。两者的原理基本相同,但具体用起来还是有一点点不太一样的:
1.相同点
a) 最大的相同点当然是他们原理是互通的。都是通过将可运行的java程序打成可执行的jar包。再作转换。
b) 所生成的exe可执行程序,需要在装有比minimum version高的JVM环境下运行。
2. 不同点
a) 生成exe的时候,如果想要exe只需要pure JVM的环境(不需要第三方的类库)就可以运行的话。在JSmooth需要将所有的用到的第三方类库压缩成一个jar包(因为它有个embeded jar的选项),这就比较麻烦,因为当需要的jar多于一个时候,就需要将这些jar包先用jar –xvf 解压缩,在用jar –cvf重新制作新的jar文件,再放到embeded jar选项中去;而exe4J则会把classppath中所用到的jar包也会编译到exe中去。
b) JSmooth是免费的;而exe4J是共享软件,需要注册,否则在执行exe的时候会弹出很惹人烦的提示框。
c)ico文件的选择:exe4J要求严格的ico文件,而JSmooth则可以兼容jpg等其他各式的图片。

② g++.exe和g++.exe是干什么用的怎么用

在命令行中操作啊,如果是win7以上,可以在g++.exe那个目录下,空白的地方,按住Shift点鼠标右键,选择菜单中的“在此处打开命令行窗口”,xp的话,按win+R,调出运行窗口,输入cmd回车,然后先用 D: 这样的命令切换到g++所在盘,再用类似 cd "xx\xx\xx"类似的命令切换到g++所在目录。
然后再用类似 g++ a.cpp -o a.exe 类似的命令编译,具体可以网络“g++命令”
如果觉得切换目录麻烦,可以将g++所在目录添加到环境变量PATH中,具体过程请网络。
gcc类似

③ c文件用gcc能生成哪些可执行文件比如exe

gcc是linux下的一款编辑器,将你已经编写好的c语言汇编为可执行的文件。

linux下,一切皆文件,对文件的后缀是不敏感的,比如你可以创建一个文件命名为xi'an_hot.rmvb,都可以的。


一般在linux下编写好c语言代码后,使用gcc进行编译。在Terminal上输入如下命令。

gcc-gcode.c-oobj.exe

obj.exe为生成的可执行文件的名字,你随便怎么打。

obj也可以。obj.rmvb也可以,obj.mp3也行。

④ 如何在Linux下用gcc将c语言文件编译成32位exe文件,且可以在Windows下运行

有方法的,不过要看你编绎出的程序需要用到多少windows的库,看看linux下有没有可以替代的,不过很多时候没有windows内核还是无法编译成功的。
方法一:安装mingw32
方法二:virtualbox安装xp的虚拟机
方法三:通过wine使用cl命令行编译
上面几个方法你可以尝试一下。
至于编辑嘛,高手一般直接就用vim,如果你觉得难用的话,可以用eclipse或者kdevelop,kdevelop有点像windows下VS,希望对你有所帮助

⑤ fortran如何生成exe文件

g77 你的程序名字
或者 g77 -o 指定编译后的可执行文件名 你的源程序名

⑥ 用gcc编译时gcc.exe: error: test1: No such file or directory怎样解决

当前目录是D盘根目录,所以你输入的test1文件必须在D盘根目录。另外源文件一般是.c或者.cpp后缀。

⑦ g 如何编译出UTF-8编码的exe

把源文改为utf-8编码就可以了,g++默认的编译编码就是utf-8的,也可以使用-fexec-charset=charset,此选项指定窄字符或窄字符串的字面值常量的内部编码方式,默认为UTF-8。例如指定此选项为GBK,则窄字符或窄字符串常量将会以GBK编码方式存储而不是默认的UTF-8编码方式。

例如:

g++-fexec-charset=UTF-8main.cpp-omain.exe&&main.exe
#include<iostream>
usingnamespacestd;

intmain(intargc,charconst*argv[])
{
cout<<"你好。"<<endl;
return0;
}

⑧ 我反编译一个exe文件,里面有个 xxxxx.g.resources的资源文件,里面有ico , png等图片,我save as

使用 eXeScope 。如果不行的话有这几种可能:
1、加密的exe文件;
2、是用Delphi编写的程序;
3、是用VB编写的程序;
4、是用.net编写的程序。

热点内容
我的世界怎么在别人服务器开光影 发布:2025-02-07 09:21:20 浏览:11
qq上传视频很慢怎么办 发布:2025-02-07 09:16:04 浏览:696
pythonredis缓存 发布:2025-02-07 09:10:24 浏览:927
封边机主要看哪些配置 发布:2025-02-07 09:10:17 浏览:905
流控脚本破解 发布:2025-02-07 08:39:09 浏览:413
什么是资源为什么要研究资源配置 发布:2025-02-07 08:25:19 浏览:87
钓鱼网站源码制作 发布:2025-02-07 08:23:54 浏览:139
mac运行fl需要什么配置 发布:2025-02-07 08:15:45 浏览:573
安卓怎么做都比不了苹果 发布:2025-02-07 08:12:47 浏览:238
怎么给物理机配置ip地址 发布:2025-02-07 08:01:37 浏览:139