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
父主题: flexdacc相关命令