环境变量和VS的VC++目录

windows系统执行用户命令过程,如python

若用户未给出绝对路径,则首先在当前目录下寻找相应的可执行文件、批处理文件(另外一种可以执行的文件)等;若找不到,再依次在PATH保存的这些路径中寻找相应的可执行的程序文件,系统就以第一次找到的为准;若搜寻完PATH保存的所有路径都未找到,则会显示命令错误。

配置环境变量的作用

在配置环境变量的时候,大家都会经历过一步,那就是现在用户变量里定义一个PATH,然后再修改系统变量Path,为什么?
因为PATH是用户变量只是针对当前用户的,而Path是系统变量。

: 环境变量分为用户变量和系统变量,系统变量针对系统中所有用户的,如果随意修改,可能会对其他用户造成意想不到的影响,==系统变量的优先级要高于用户变量。==比如说系统变量中配置了python命令,而用户变量中也配置了python命令,那么就会优先执行系统变量Path中的python命令。

lib文件

.lib是一种文件名后缀,代表的是静态数据连接库,在windows操作系统中起到链接程序和函数(或子过程)的作用,相当于Linux中的·a或·o、.so文件。

VS中的属性页VC++目录理解
  1. 可执行文件目录:生成VC++项目期间,搜索可执行文件时使用的路径
    1.1 $(VC_ExecutablePath_x64)&

你可能感兴趣的:(日常)