Hi., Now I am developing one project On RT1020 Board, using MCUXpresso IDE
By the way, Time to take building one project is too long, too slow.
So. If there are any suggestions under my circumstance, please Let me know.. any tips
Processor : i7-13700F 2.1Ghz RAM:32GB Win11pro
Properties of Project> c/c++ Build> Behavior tap ,
Checked Enable paralled build- Use optional jobs(24) => so always use -j24 option,
SDK example case, In Debug mode, not release mode
evkmimxrt1020_lwip_ipv6_echo_freertos building, it tooks (1ms 6s 762ms)
Is it normal build speed ??? It is Just benchmark. based on SDK example.
In case of My project, When I build, it take too much time, 4Minute 10 second
bss region` size, because just FreeRTOSConfig.h total heap size. setting is big.
Flash image size, programmed about 550KByte ,
curiously , axf file size is 11MB
anyway, Is it normal build speed (4m 10s) ??, If it is not, please any tips.
解決済! 解決策の投稿を見る。
Hi @Seongyon_Jeong ,
I cannot say it is 'normal', because it really depends on your host machine setup, the compiler options and number of files.
A big factor is all the firewall and virus scanning checkers in the background. We had build machines affecting in the area of 3-10x on this. So it might be that the biggest impact on your end is from the IT infrastructure side.
What I have done for larger projects is switching from make to CMake and Ninja based builds, resulting in a ~10x factor build time improvement:
Last point: don't worry about the .axf/.elf file size, because it really should not matter in your case, as long the file is not in the hundreds of MByte area.
I hope this helps,
Erich
Hi @Seongyon_Jeong ,
I cannot say it is 'normal', because it really depends on your host machine setup, the compiler options and number of files.
A big factor is all the firewall and virus scanning checkers in the background. We had build machines affecting in the area of 3-10x on this. So it might be that the biggest impact on your end is from the IT infrastructure side.
What I have done for larger projects is switching from make to CMake and Ninja based builds, resulting in a ~10x factor build time improvement:
Last point: don't worry about the .axf/.elf file size, because it really should not matter in your case, as long the file is not in the hundreds of MByte area.
I hope this helps,
Erich
You're right, Just ago, I check firewall, virus scanning CPU utilization across all cores... I found Reason Lab engine so big.
so, I changed it to Lite version & option of protection software.
Now 4m 10s --> 33s.. it is amazing.. speed..to me,,,,very much thanks..!!
and Also, I will try to apply CMake build