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

HighTec工程用命令行编译

当工程中含有太多模型生成的代码的时候,如果修改了一部分代码,HighTec自带的编译器编译时间会非常的慢,有的需要半个小时甚至一个小时,这是因为每次修改之后HighTec都会从头重新检索更新,太浪费时间了,于是我们可以使用命令行来进行编译。

1、新建一个空白txt文档
2、写入以下代码

其中 make 是编译命令。

-j:指单线程编译,j后面跟线程数量。

all:指更新多个目标文件。

2是标准错误,2>Build.log意思就是将标准错误输出到这个文件中。

TRICORE_TOOLS:表示TriCore处理器所需的工具链路径。

pause:让程序暂停一下,然后按任意键继续。

make -j all 2>Build.log TRICORE_TOOLS:=C:\HighTec\toolchains\tricore\v4.9.3.0-infineon-1.0pause
3、将.txt文件更名为GNUC_Build.bat文件
4、双击此文件直接进行编译
5、或者在此文件在的路径下直接输入cmd,在跳转出的窗口里输入GNUC_Build.bat然后回车进行编译。
6、如果代码中有错误,可在Build.log查看error信息。
http://www.lryc.cn/news/129586.html

相关文章:

  • 【C语言】每日一题(找到所有数组中消失的数字)
  • PostgreSql 备份恢复
  • 鲲鹏916/920处理器性能比较
  • 《Go 语言第一课》课程学习笔记(八)
  • 管理类联考——逻辑——真题篇——按知识分类——汇总篇——一、形式逻辑——联选言
  • CAS 一些隐藏的知识,您了解吗
  • ChatGPT逐句逐句地解释代码并分析复杂度的提示词prompt
  • 【Lua语法】算术、条件、逻辑、位、三目运算符
  • Cygwin 配置C/C++编译环境以及如何编译项目
  • 回归预测 | MATLAB实现FA-BP萤火虫算法优化BP神经网络多输入单输出回归预测(多指标,多图)
  • 【100天精通python】Day39:GUI界面编程_PyQt 从入门到实战(下)_图形绘制和动画效果,数据可视化,刷新交互
  • Java课题笔记~ Ajax
  • 调整mysql 最大传输数据 max_allowed_packet=500M
  • 【工具】 删除Chrome安装的“创建快捷方式”
  • windows上的docker自动化部署到服务器脚本
  • VoxWeekly|The Sandbox 生态周报|20230814
  • Aurora 8B/10B
  • 如何关闭“若要接收后续google chrome更新,您需使用windows10或更高版本”
  • python中使用xml快速创建Caption和URL书签管理器应用程序
  • 分类预测 | MATLAB实现DBN-SVM深度置信网络结合支持向量机多输入分类预测
  • Vue中使用v-bind:class动态绑定多个类名
  • 深入了解Maven(一)
  • PostgreSQL中的密码验证方法
  • 【微信小程序】小程序之间的跳转方式总结
  • 基于Mysqlrouter+MHA+keepalived实现高可用半同步 MySQL Cluster项目
  • Android12.0 系统限制上网系列之iptables用IOemNetd实现清除所有规则的实现
  • vue2和vue3响应式原理
  • 【面试八股文】每日一题:谈谈你对线程的理解
  • arm开发板 GDB远程调试方法
  • Linux命令(71)之unxz