当前位置:  技术问答>linux和unix

各位大侠,谁知道? 如何在makefile 中得到环境变量中路径,100分相送!!!!!

    来源: 互联网  发布时间:2015-01-18

    本文导语:  makefile: TUXDIR = /home/tuxedo APPDIR = /apps/resbrow PCCINCLUDE=-I$(ORACLE_HOME)/precomp/public 想从.profile中得到TUXDIR,APPDIR 等路径? .profile: PS1=`hostname`'>'; export PS1 export EDITOR=vi ORACLE_HOME=/oracle/app/oracle/product/8.1.7;export ORACLE_HOME PATH...

makefile:

TUXDIR = /home/tuxedo
APPDIR = /apps/resbrow
PCCINCLUDE=-I$(ORACLE_HOME)/precomp/public

想从.profile中得到TUXDIR,APPDIR 等路径?

.profile:
PS1=`hostname`'>'; export PS1
export EDITOR=vi
ORACLE_HOME=/oracle/app/oracle/product/8.1.7;export ORACLE_HOME
PATH=/usr/bin:/usr/local/bin:/etc:/usr/sbin:/usr/ucb:$HOME/bin:/usr/bin/X11:/sbin:$ORACLE_HOME/bin:.
export PATH

if [ -s "$MAIL" ]           # This is at Shell startup.  In normal
then echo "$MAILMSG"        # operation, the Shell checks
fi                          # periodically.

TUXDIR=/home/tuxedo; export TUXDIR
APPDIR=/apps/tuxserver; export APPDIR
TUXCONFIG=/apps/tuxserver/tuxconfig; export TUXCONFIG

SYBASE=/usr/sybase; export SYBASE
SYBASE_OCS=OCS-12_0; export SYBASE_OCS
SYBASE_ASE=ASE-12_0; export SYBASE_ASE
SYBASE_SYSAM=SYSAM-1_0; export SYBASE_SYSAM
export DSQUERY=sybase

这样在程序移植就不会再依赖于makefile中路径了!!!

|
我记得是在MAKE时用-D带入(或者-I),自己看看MAKE的参数吧。这位兄弟现在也做TUXDEO吗?

|
直接用就是罗。

|
是啊,你如果没有在makefile中定义,它就回去找环境变量

|
yes!

|
use $TUXDEO

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 各位大侠,本人是新手上路,经理马上让做palm,我可是从0学起!有没有那位大侠给我介绍一点经验和好的技术论坛,谢了!
  • hotenM(CMP)大侠等EJB大侠进来!小问题请教!
  • 请教大侠,怎么选开发学习板?
  • 大侠请援手:有关动态连接库。
  • 写过BBS的大侠看过来!
  • 请各位大侠推荐两本Solaris的经典书籍?
  • 各位大侠,求助Linux下关机
  • 大侠们,我是新手,请教怎么判断串口是否有连接
  • JSP+数据库文本存取中的换行问题,请教大侠 iis7站长之家
  • 数据恢复, 求大侠帮助, 急等!!!!!!!
  • 各位大侠,给点意见
  • JSP+数据库文本存取中的换行问题,请教大侠
  • 各位大侠:lock 命令怎么用?
  • 关于session方面的问题!哪位大侠帮帮忙!?
  • 各位大侠,那有JBuilder书down? 那有PDF格式文件的阅读器?
  • 各位大侠,还有一问题请教,如下:
  • 请“路人甲”大侠进来来看看。。。多谢了。。
  • 请各位大侠介绍几本 UNIX 的书籍
  • solaris,请大侠帮忙!
  • 哪位大侠能提供一些Motif的电子书?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3