当前位置: 首页 > article >正文

使用命令行编译cces工程(Blackfin 或 SHARC)

Using Blackfin and SHARC from the command line in CrossCore Embedded Studio - Documents - CrossCore Embedded Studio and Add-ins - EngineerZone (analog.com)

参考论坛的介绍

1. 将CCES 添加到环境变量中

 set path "%PATH%;C:\analog\cces\2.7.0"

2.

C:\analog\cces2.7.0\Eclipse\ccesc -nosplash -consoleLog -application com.analog.crosscore.headlesstools \
  -data C:/path/to/workspace -project C:/path/to/project -build all

-data 是你要构建的  workspace 的路径

-project  是你要编译的工程目录,此目录下有.project  .project  system.svc 

-build  指定编译 debug release 或者 两者都编译

3.使用命令行创建CCES 工程

${CCES}\Eclipse\ccesc.exe -nosplash -consoleLog -application com.analog.crosscore.headlesstools \
  -data c:/path/to/workspace -project ${project_name} -project-name ${project_name} -command projectcreate \
  -processor ADSP-BF707 -type Executable -language C++

-data  指定workspace 路径

-project/-project-name 指定工程路径

-type    Executable: 生成app运行程序    Static Library 生成动态库

  -language  指定 c 或者 c++

4.也可以不使用Eclipse project 使用command line 进行编译,需要自己写makefile ,项目测试会有问题

ccblkfn -proc ADSP-BF707 source1.c source2.c source3.asm -o myoutput.dxe

ccblkfn 或者 cc21k 两个都可以的


http://www.kler.cn/news/290333.html

相关文章:

  • 如何在国内下载llama模型
  • Go入门:gin框架极速搭建图书管理系统
  • ubuntu24安装cuda和cudnn
  • 图像缩放操作
  • go-gin响应被覆盖为400,即使正常返回
  • 向对象八股文(长期跟新_整理收集_排版未优化_day04_20个)
  • IEC61968标准是什么?
  • 《Java面试题集中营》- Redis
  • OceanBase block_file与log过大 的问题
  • 污点、容忍和数据卷
  • 将x减到零的最小操作数问题
  • 应用层(Web与HTTP)
  • 什么是CAPTCHA?工作原理详解与应对方案
  • git 常用基础命令
  • 【MeterSphere】vnc连接不上selenium-chrome容器
  • 编译原理项目——C++实现C语言编译器输出为8086级汇编(代码/报告材料)
  • vue的侦听器、表单输入绑定、模版引用
  • Redis过期键监听
  • 使用Java实现LRU缓存和LFU缓存
  • Oracle 19C 数据操纵语言DML
  • ES6中try-catch
  • 智能工厂监控升级:Sovit2D大屏展示和ARM计算机的完美搭档
  • 注意力机制
  • LangChain学习
  • 收徒弟了。
  • Oracle 常用函数大全
  • 深入理解区间调度问题:从贪心算法到动态规划的加权优化
  • SprinBoot+Vue实验室考勤管理微信小程序的设计与实现
  • UEFI开发——编写一个简单的PPI
  • FFmpeg源码:avcodec_descriptor_get函数分析