当前位置: 技术问答>linux和unix
关于环境变量的设置和引用
来源: 互联网 发布时间:2016-09-22
本文导语: 我想在Linux环境下编译一些Java工程,需要jdk安装后生成的一些头文件,如jni.h。 我将jdk安放在目录:usr/java/jdk中, 然后,编写makefile,编译工程。 为了方便使用,我想在.bashrc设置系统环境变量JAVA_HOME=usr/java/jdb,然后...
我想在Linux环境下编译一些Java工程,需要jdk安装后生成的一些头文件,如jni.h。
我将jdk安放在目录:usr/java/jdk中,
然后,编写makefile,编译工程。
为了方便使用,我想在.bashrc设置系统环境变量JAVA_HOME=usr/java/jdb,然后再随后的makefile中的INCLUDE=:-I中直接引用该变量,可是总是执行不对。
请问,我应该如何写设置语句,引用时,又该如何引用。请多多指教了。谢谢。
我将jdk安放在目录:usr/java/jdk中,
然后,编写makefile,编译工程。
为了方便使用,我想在.bashrc设置系统环境变量JAVA_HOME=usr/java/jdb,然后再随后的makefile中的INCLUDE=:-I中直接引用该变量,可是总是执行不对。
请问,我应该如何写设置语句,引用时,又该如何引用。请多多指教了。谢谢。
|
Jpath=$JAVA_HOME
改成
Jpath=$(JAVA_HOME)
改成
Jpath=$(JAVA_HOME)
|
INCLUDE=-I$(value Jpath) -I(Jpath)
这是不是个笔误呢?没有$符号?
这是不是个笔误呢?没有$符号?