- 积分
- 5079
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2017-2-15
- 最后登录
- 1970-1-1
|
发表于 2018-3-21 16:18:33
|
显示全部楼层
我安装过程中有一个地方不懂,还请指教:
步骤中提到
export PATH=/usr/local/yacc:$PATH
export PATH=/usr/local/flex/bin:$PATH
设置前利用 which flex 和 which yacc 查一下系统原来是否安装有 flex/yacc 其它版本。如果有,必须在 PATH 路径中加入自己安装的 flex/yacc 执行程序路径。
我是先通过apt-get install 安装的yacc和flex,再在local下安装了这两个安装包.设置环境变量时先设为
export PATH=/usr/local/yacc:$/usr/bin/yacc
export PATH=/usr/local/flex/bin:$/usr/bin/flex
后更改设为
export PATH=/usr/bin/yacc:$/usr/local/yacc
export PATH=/usr/bin/flex:$/usr/local/flex/bin
以上两种方法,都会在source ~/.bashrc后无法再次gedit ~/.bashrc打开环境设置,会显示[命令 'gedit' 可在 '/usr/bin/gedit' 处找到 由于/usr/bin 不在PATH 环境变量中,故无法找到该命令。]
我尝试了一下,好像只能用
export PATH=/usr/bin/yacc
export PATH=/usr/bin/flex
请问这样设置环境会有什么影响吗,这样设置对吗 |
|