鲲鹏社区首页
中文
注册
开发者
我要评分
获取效率
正确性
完整性
易理解
在线提单
论坛求助

flexdacc --compile

命令功能

固件编译命令,执行该命令时:

  • flexdacc扫描用户文件生成预编译文件。
  • 调用DSL编译器和求解器,处理DSL代码。
  • 透传编译命令给编译器(aarch64-none-elf-gcc),即执行aarch64-none-elf-gcc [options]。

命令格式

flexdacc --compile [options]

参数说明

参数

描述

options

编译参数,该参数将直接传给编译器。

当用户输入的命令中包含DSL文件时,才会调用DSL编译器,且可以通过修改CMake配置,决定是否调用求解器。修改CMake配置请参见CMake脚本配置说明。该命令依赖于CMake配置,执行flexdacc命令时请先完成CMake配置,并执行CMake。

使用实例

  • 调用flexdacc编译C代码。
    flexdacc --compile -c test.c -o test.o
  • 调用flexdacc编译DSL代码。
    flexdacc --compile -c test.hdr -o test.o