使用ant构建c++ 程序

使用ant构建c++ 程序 需要先下载 cpptasks  为了一些附加的功能需要下载 ant-contrib ( http://ant-contrib.sourceforge.net/) ,安装这两个工具很简单,只需要降cpptasks.jar 和antcontrib.jar 拷贝到ant_home/lib目录底下即可 以下是一个例子,

build_cpp.xml

<? xml version="1.0" ?>
< project  name ="antcpp"  default ="test" >
<!--  引入外部文件 -->  
< import  file ="build.inc" />

< taskdef  resource ="cpptasks.tasks" />
< typedef  resource ="cpptasks.types" />
< taskdef  resource ="net/sf/antcontrib/antcontrib.properties" >
  
< classpath >
    
< pathelement  location ="/usr/share/java/ant-contrib.jar" />
  
</ classpath >
</ taskdef >
 
< property  name ="base.dir"  value ="." />
< property  name ="debug"  value ="true" />
< property  name ="compiler"  value ="gcc" />
< property  name ="src.dir"  location ="${base.dir}" />
< property  name ="samples.dir"  location ="${base.dir}/samples" />
< property  name ="build.dir"  location ="build" />
< property  name ="obj.dir"  location ="${build.dir}/obj" />
< property  name ="include.dir"  location ="${base.dir}/include" />
< property  name ="config.dir"  location ="${base.dir}/config" />
< property  name ="major"  value ="0" />
< property  name ="minor"  value ="9" />
< property  name ="build"  value ="8" />
<!--  specify api="unix" or api="win32" override platform default  -->
< property  name ="api"  value ="default" />
 
<!--  compiler flag define -->  
< property  name ="CXX_DFLAGS"  value ="${DFLAGS} -DXML_ERRORS -DHAVE_CONFIG_H -DFOR_LT " />  
< property  name ="RIGHT_HOME"  value ="${CGI_HOME}/right" />  
 
< target  name ="usage"
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值