Xilinx SDK(Eclipse)项目命令行构建

时间:2013-11-30 18:43:07

标签: eclipse batch-file command-line sdk xilinx

我有一个Xilinx SDK工作区: - 硬件规格(hw); - 板支撑包(bsp); - C语言应用程序。

换句话说,不需要创建像http://www.xilinx.com/support/documentation/sw_manuals/xilinx14_3/SDK_Doc/reference/sdk_u_commandline.htm所述的工作空间。

如果Xilinx SDK是基于Eclipse的IDE,我如何让Eclipse运行项目干净并从命令行/批处理文件发布| debug | all配置?

2 个答案:

答案 0 :(得分:1)

如果您已经拥有工作区,那么您不能只在项目目录中运行make clean; make吗?

答案 1 :(得分:1)

此链接确实有帮助

http://www.xilinx.com/support/documentation/sw_manuals/xilinx14_1/SDK_Doc/reference/sdk_u_commandline.htm

关于headlessbuild语法: https://www.cct.lsu.edu/~rguidry/eclipse-doc36/org/eclipse/cdt/managedbuilder/internal/core/HeadlessBuilder.html

脚本内容

set XILINX_EDK=c:\Xilinx\14.3\ISE_DS\EDK\
set XILINX=c:\Xilinx\14.3\ISE_DS\ISE\
set ECLIPSE=%XILINX_EDK%eclipse\nt\eclipse\eclipsec.exe
set WSPACE=%CD%
set VM=%XILINX%java6\nt\jre\bin\
set BSP=%CD%\TEST_bsp\
set BSPNAME=TEST_bsp
set APP=%CD%\TEST\
set APPNAME=TEST

%ECLIPSE% -vm %VM% -nosplash -application org.eclipse.cdt.managedbuilder.core.headlessbuild -cleanBuild all -data %WSPACE%