配置Java Python C++的环境变量了

文章目录

      • 全图预览:
        • Java:
        • Python
        • C++
      • jdk和jre不一致导致无法cmd编译运行java文件

全图预览:

Java:

jdk,jre
只需添加下面三个环境变量即可使用Java。对照这我的添加就行。
一定要保证你的jdk和jre版本一致!
JAVA_HOME内容:

这个是你jdk的安装目录

C:\Program Files\Java\jdk1.8.0_201

CLASSPATH的内容:

.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

PATH内容:
win10下path要用绝对路径

C:\Program Files\Java\jdk1.8.0_201\bin
C:\Program Files\Java\jdk1.8.0_201\jre\bin

Python

PATH
apython目录是你下载Python3的下载目录

E:\apython\Scripts\
E:\apython\

C++

配置这个是为了能在sublime text3上运行c++文件
对于在sublime text3上运行c++文件更多信息请看这里:传送门
建议下载CB,因为cb自带MinGW

C_INCLUDEDE_PATH

E:\ADpan\codeblocks\MinGW\include\

PATH

E:\ADpan\codeblocks\MinGW\bin\

linux下编译运行cpp文件:
g++ -o hello hello.cpp
./hello

gcc指令举例

gcc hello.c 会默认生成一个a.out的可执行文件
gcc hello.c -o 会产生一个 hello 可执行文件
gcc hello.c -o myhello 会产生一个 myhello 可执行文件

gcc的详细过程

详细过程可以分为四步:可以手动进行这四个步骤:
第一步:预处理。#号开头的代码全被解决掉(预编译,包含库,宏定义等等),产生一个后缀.i的文件以便下一步使用。

gcc -E hello.c    (不会产生.i文件,文件内内容打印在了终端,所以需要将这些信息重定向到.i文件)
gcc -E hello.c >> hello.i

第二步:编译。这一步主要检查语法错误。产生一个后缀.s的文件(汇编文件)

gcc -S hello.i     (大写字母S)

第三步:汇编。产生后缀.o的object目标文件,二进制,但不可以运行,因为缺少库信息

gcc -c hello.s

第四步:链接。添加库信息,产生一个后缀.o的可执行文件

gcc hello.o -o hello

jdk和jre不一致导致无法cmd编译运行java文件

解决方法:
不用卸载已经安装的jdk和jre,直接在下载新的jdk1.8,然后他自动把jre1.8也下载好了,然后按照下面博客重新配置一下环境变量即可。
https://www.cnblogs.com/wangjianuo/p/9159819.html

我参考过的文章:
运行出错:https://blog.csdn.net/kingyuan666/article/details/81346721
jdk和jre版本不一致:
https://blog.csdn.net/qq_27093465/article/details/52796892
https://blog.csdn.net/Axela30W/article/details/78920671
https://www.cnblogs.com/shined/p/4492615.html
https://www.cnblogs.com/wujinsen/p/4852998.html
jre配置环境:https://blog.csdn.net/tiantang_1986/article/details/53894947
jdk配置:https://jingyan.baidu.com/article/08b6a591bdb18314a80922a0.html
卸载jdk:https://blog.csdn.net/li_canhui/article/details/6791927
https://blog.csdn.net/u012671435/article/details/86481430

你可能感兴趣的:(Python)