2025-07-02 9:18 PM - edited 2025-07-02 9:34 PM
Hello,
I'm working with the STM32N6570-DK board and trying to merge two example projects provided by ST:
Project 1 (DCMIPP):
https://github.com/STMicroelectronics/STM32CubeN6/tree/main/Projects/STM32N6570-DK/Applications/DCMIPP/DCMIPP_ContinuousMode
Project 2 (USB CDC):
https://github.com/STMicroelectronics/STM32CubeN6/tree/main/Projects/NUCLEO-N657X0-Q/Applications/USBX/Ux_Device_CDC_ACM
While merging, I added the following files from Project 1(DCMIPP) into the Project 2(USB CDC) project in Keil:
1 . libn6-evision-awb_keil.a
2 . libn6-evision-st-ae_keil.a
However, I’m encountering the following build issues:
Because of this warnings build project is failed.
Could someone please guide me:
How do i add this .a files ?
Thank you in advance for your support!
Solved! Go to Solution.
2025-07-30 2:00 AM
Hello @saib
To add .a files to your Keil project, do not include them as source files in your project groups, as this will cause build errors and warnings. Instead, add the full path to each .a file in the Linker > Misc controls field within your project options. This ensures the libraries are linked correctly during the build process.
2025-07-30 2:00 AM
Hello @saib
To add .a files to your Keil project, do not include them as source files in your project groups, as this will cause build errors and warnings. Instead, add the full path to each .a file in the Linker > Misc controls field within your project options. This ensures the libraries are linked correctly during the build process.