gcc怎么编译java(java编译器有哪些)

  • 时间:
  • 浏览:2
  • 来源:java教程网
问答列表
9条问答


1.gcc编译java程序

gcc不是编译C语言,C 语言之类的吗 gcc ~x后面可加的参数只有:`c, `objective~c, `c~header, `c , `cpp~output, `assembler, `assembler~with~cpp. 所以编译不了java程序,要用专门的程序编译。


2.如何用java调用gcc编译器编译程序

我的电脑 属性 高级 环境变量系统变量或用户变量 Path 中 添加 gcc的路径C:Dev~Cppin希望能够帮助到你,望采纳!


3.如何用GCC编译在UNIX或Linux环境下Ada和Java文件

gcc 支持 ada 和 java 的。不过着要看你的发行版了,一般 RH 系列 gcc~ada 应该有了。至于 java 编译器 gcj ,或许也有。


4.用gcc能编译java吗

可以, gcc 编译器套件有很多命令;其中gcc 可以用来编译cgcj 可以用来编译java


5.linux如何编译cc java

假设源程序文件名为test.c。

1. 无选项编译链接用法:#gcc test.c作用:将test.c预处理、汇编、编译并链接形成可执行文件
这里未指定输出文件,默认输出为a.out。编译成功后可以看到生成了一个a.out的文件。在命令行输入./a.out 执行程序。./表示在当前目录,a.out为可执行程序文件名。

2. 选项 ~o用法:#gcc test.c ~o test作用:将test.c预处理、汇编、编译并链接形成可执行文件test。
~o选项用来指定输出文件的文件名。输入./test执行程序。假设文件为helloworld.cpp$ g helloworld.cpp编译器 g 通过检查命令行中指定的文件的后缀名可识别其为 C 源代码文件。
编译器默认的动作:编译源代码文件生成对象文件(object file),链接对象文件和 libstdc 库中的函数得到可执行程序。
然后删除对象文件。由于命令行中未指定可执行程序的文件名,编译器采用默认的 a.out。程序可以这样来运行: $ ./a.outhello, world更普遍的做法是通过 ~o 选项指定可执行程序的文件名。
下面的命令将产生名为 helloworld 的可执行文件: $ g helloworld.cpp ~o helloworld在命令行中输入程序名可使之运行: $ ./helloworld如果没有配置好路径则用如下一个.java文件的编译、运行示例如下:# javac ~classpath ./:/home/username/bin/ThirdParty.jar Hello.java#java ~classpath ./:/home/username/bin/ThirdParty.jar Hello否则javac Hello.javajava Hellohello, world


6.在linux下怎么编译和运行java程序

同时加载编译多个jar包和java文件在个人平常使用或者当我们把代码部署到linux服务器上的时候,我们经常需要通过命令行编译和运行java文件,网上关于这个的方法大多是通过javac ~cp filePath/jarName.jar javaName.java1这种方法。
但是加入在filepath文件夹下面有好几个jar包,在src文件夹中有好几个java文件的时候,这个方法就很笨拙了,我在网上看的资料非常乱,其实下面一个非常简单的指令就可以解决了:javac ~Djava.ext.dirs=filePath *.java//注意这里只需要指定到jar包所在的文件夹就可以了1其中*.java表示可以一次编译所有的java文件。
把编译文件放到指定目录如果想要把编译后的文件放到指定目录,只需要在java文件后加上 ~d outputFilePath就可以了,例如下面:javac ~Djava.ext.dirs=filePath *.java ~d outputFilePath1执行java文件执行java程序页是同样,只需要把javac换成java,后面写上主函数所在的java文件的名称就可以了,不用加后缀。
例如下面javac ~Djava.ext.dirs=filePath MainJavaName1如果想要把编译后的文件放到指定目录,只需要在java文件后加上 ~d outputFilePath就可以了


7.Mingw怎么编译java,文件

同学,首先,你要知道什么是MinGW,MinGW,是Minimalist GNUfor Windows的缩写。
它是一个可自由使用和自由发布的Windows特定头文件和使用GNU工具集导入库的集合,允许你在GNU/Linux和Windows平台生成本地的Windows程序而不需要第三方C运行时C Runtime库。
换句话说,是专门用来编译C语言的;如果想编译java,肯定要用java的编译器,包含java Runtime,简称jre,java的编译器通常包含在JDK中,Java Development Kit,即java语言开发工具包。
总结:MinGW无法编译java文件,MingGW是C语言的编译器;编译java文件,需要安装JDK。


8.如何编译java程序

三种方法:

1.在IDE中,如eclipse中写的Java程序,在点击保存后eclipse就会调用javac编译程序编译,编译文件在当前项目的bin目录下。


2.作为一个独立的文件且没有定义Java环境变量,需要在cmd窗口中切换到java bin目录下执行Javac程序,执行格式为 javac 空格 Java源文件;如 javac C://hello.java;

3.作为一个独立的文件且定义了Java环境变量,打开cmd窗口,可以在任意目录输入javac java源文件,如javac D://hi.java。
扩展资料Java也是一种高级语言,要让计算机执行你撰写的Java程序,也得通过编译程序的编译。但是Java编译程序并不直接将Java源代码编译为相依于计算机平台的
0、1序列,而是将其编译为字节码。
Java源代码的扩展名为.java,经过编译程序编译之后生成扩展名为.class的字节码。


9.如何在ubuntu8.04下编程编C/C 还有JAVA

c/c 用gcc和g 编译java:装linux版本的jdk或直接用gcc3编译. 编译:gcj ~C demo.java 运行:gij demo

猜你喜欢

java怎么解密md5

问答列表1.JavaMD5如何解密2.java中如何进行md5加密3.java怎么把字符串进行md5加密4.求Java的MD5加密解密实现类。要实现对用户的密码进行加密!然后验

2021-04-16

Java怎么用io流(Java web)

问答列表1.javaio流的典型使用方式有几种2.java中怎样用IO流把一个文件全部读取出来3.java中的io流,怎么运行4.java中什么是IO流5.求解:JAVA中怎么

2021-04-16

Java怎么打印到界面(网页打印不了怎么设置)

问答列表1.java怎么打印出JFrame界面就是我写出一个界面,现在想把它打印出来怎么写代码2.java里如何用输出窗口打印内容3.java调用打印机,把GUI界面里的内容打

2021-04-16

怎么查询java版本(java哪个版本好)

问答列表1.怎么查看java的版本号2.如何查看jdk版本3.怎么查看JAVAJDK版本4.如何看本机JDK详细版本5.如何查看jdk的版本是32位还是64位6.如何查看ecl

2021-04-16

怎么高并发 java(java高并发原理)

问答列表1.java怎样处理高并发2.java中怎么实现高并发3.java如何处理高并发4.java高并发,如何解决,什么方式解决,高并发5.JAVA中怎么处理高并发的情况6.

2021-04-16