导航:首页 > 源码编译 > 编译程序环境变量

编译程序环境变量

发布时间:2023-09-25 02:12:34

A. java编译程序时,所能指定的环境变量包括classPath吗

任何一门语言的环境变量都是编译前就设置好的,不然这门语言根本无法在此电脑中运行
既然说到了原理上的东西,不如就多说点
(1)高级语言在电脑上直接是不能编译运行的,必须依靠高级语言对应的编译器解释器才能在电脑上直接编译运行,因此我们在使用任何一门高级语言(c/c++/java)都是必须现在自己的电脑上安装编译程序解释程序,这个语言才可以运行
(2)Java的编译程序javac
Java的解释程序java
(3)实际上你自己定义一门语言也没人拦你,但是记得给自己的语言开发一个编译器哦
首先说一下java相关的环境变量有哪些吧:path/ classpath/java_home
1在编译java代码之前必须设置好path环境变量,因为jvm在编译运行的时候需要用到java java命令
2在编译java代码之前必须设置好classpath环境变量,因为jvm在编译的时候需要依靠classpath来搜索Java代码中设计到的类的所在路径

B. 什么环境变量用来存储java的编译和运行工具所在的路径

path环境变量用来存储Java的编译和运行工具所在的路径,而classpath环境变量则用来保存保存Java虚拟机要运行的“class”文件路径。环境变量是在操作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。例如Windows和DOS操作系统中的path环境变量。

(2)编译程序环境变量扩展阅读:

环境变量相当于给系统或用户应用程序设置的一些参数,具体起什么作用这当然和具体的环境变量相关。比如path,是告诉系统,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到哪些目录下去寻找;

再如tc或vc++中,set include=path1;path2; 是告诉编译程序到哪里去找.h类型的文件;当然不仅仅是指定什么路径,还有其它的作用的。实际上是给命令解释程序command设置的一个环境变量,并且是给dir这个内部命令设置的。

C. 如何设置C语言里的环境变量

C语言编译器本身需要环境变量支持,比如配置编译器可执行文件所在路径需要设置path环境变量等。

这时可以通过在命令行中调用操作系统对应设置环境变量的命令,实现设置。

a. 在windows/dos下,设置命令为set, 引用变量为%变量名%,于是设置path的可以写作set path=xxxx;%path%,这样就在path变量中增加了xxxx路径。

在C语言运行中,需要设置环境变量。这时可以使用system函数,调用系统命令来实现。

system("set my_env=env_string");

是在windows下增加一个my_env的环境变量,值为env_string。

而在linux下,该设置写作

system("export my_env=env_string");

(3)编译程序环境变量扩展阅读:

C语言中环境变量操作

getenv(取得环境变量内容)

相关函数 putenv,setenv,unsetenv

putenv(改变或增加环境变量)

setenv(改变或增加环境变量)
对环境变量操作

#include<stdlib.h>

main()

{

char * p;

if((p=getenv(“USER”)))

printf(“USER =%s ”,p);

setenv(“USER”,”test”,1);

printf(“USER=%s ”,getenv(“USEr”));

unsetenv(“USER”);

printf(“USER=%s ”,getenv(“USER”));

}

D. win10如何编译java程序,环境变量已经设置好了的

工裂数具:

win10

jdk

方法:

  1. win+r打开运稿弊行,输入cmd

    public肆敬首classMyJava{
    publicstaticvoidmain(String[]arr)
    {
    System.out.println("MyJava");
    }
    }

    javac命令可以这样编译:javac MyJava.java

阅读全文

与编译程序环境变量相关的资料

热点内容
明日之后安卓太卡怎么办 浏览:502
如何使用命令方块找到村庄 浏览:766
泛函压缩映像原理 浏览:521
win10清除文件夹浏览记录 浏览:964
如何查看服务器域中所有服务 浏览:384
学mastercam91编程要多久 浏览:999
如何查服务器地址和端口 浏览:911
教学云平台app怎么下载 浏览:389
单片机510教学视频 浏览:624
陕西信合app怎么查看自己的存款 浏览:663
风冷冰箱有压缩机 浏览:274
android实现wifi连接wifi 浏览:669
飞猪app怎么帮别人值机 浏览:924
笔记本开我的世界服务器地址 浏览:546
怎样隐藏bat命令 浏览:127
android开发创意 浏览:138
京剧猫为什么进不去服务器 浏览:784
怎么自己免费制作一个手机app 浏览:582
python同时迭代两个变量 浏览:740
好分数app家长版怎么删除孩子 浏览:426