公告

大中华汽车电子生态圈社区并入开发者社区- 更多资讯点击此

Tip / 登入 to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Translation_Bot
Community Manager
Community Manager
Community Manager

大家好,

我正在用 PSoC 6 开发项目,使用 MTB 3.1,Eclipse 作为 IDE,在启动"构建应用程序时,自动发现正在进行"中"..."需要很长时间,使快速工作变得不可能。 我如何 CAN 使其更快,就像从其他构建系统中使用的快速增量构建一样?

BR

伯恩哈德

 

0 点赞
4 回复数
Translation_Bot
Community Manager
Community Manager
Community Manager

你好 @Bernhard_Wedl

看来这个话题和这个话题很相似。
我希望它 CAN 帮助你。

热烈的问候,

0 点赞
Translation_Bot
Community Manager
Community Manager
Community Manager

你好,谢谢你的回复。 链接的话题只描述了一个类似的问题,但并不能解决我的问题。

预编译操作已完成

正在进行自动发现...<-----这需要很长时间。大约 40 秒
自动发现完成正在开始构建操作...

对于一个新的 hello world 项目来说,这也是一种现象,它也在 shell 中使用 make build 进行编译。

 

0 点赞
Translation_Bot
Community Manager
Community Manager
Community Manager

你好@Bernhard_Wedl

我们 CAN 使用 -j 来允许并行编译文件。
最好选择一个与机器 CAN 一次运行的并行作业数相匹配的数字。 例如:如果您有一台 8 核机器,则应使用-j8。 超过计算机上的内核数量将导致作业需要上下文切换,这最终会减慢它们的速度。

右键单击该项目并选择 “属性 > C/C++ 在 Tab > 上构建行为

启用并行构建,选择 “使用并行作业”,然后在其中填写我们的数字

ADSW_0-1695610987052.png

我们非常清楚Windows的性能问题,并且正在努力修复。

热烈的问候,

0 点赞
Translation_Bot
Community Manager
Community Manager
Community Manager

你好

线程由于长时间不活动而被锁定, CAN 通过打开一个引用锁定线程的新线程来继续讨论该主题。
不活跃话题中的持续讨论可能大多是在社区用户无人参与的情况下进行的。

谢谢和问候,
ADSW

0 点赞