We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
I want to use different implementation of standard library with armcc, so I need to remove standard include paths.
I know that it's possibly with armclang with -nostdinc option.
There is an option "No Auto Includes" in C/C++ tab of project options, however, this removes only processor-specific include paths.
Is there any way to do it?
Hello Roman,
Did you see this section:
www.keil.com/.../armlib_pge1425376232967.htm
You also don't have to include all the modules from a library. See:
www.keil.com/.../uv4_ca_includelibmodules.htm
Ron Wedge, these links are indeed useful but not exactly for what I'm asking right now. I still want to use standard library, I just want to use a different one; and not just linking to different .lib files but using different standard includes also.
Right now I did not found a way of stopping Keil from including files form <keil_folder>\arm\armcc\include
The closest thing I found is Project->Manage->Project Items->Folders/Extensions but all of the options (apart from tool base folder) are greyed out.
The greyed out settings are taken from the Tools.ini file which is the Keil Installtion folder.
You can change the path in Tools.ini file and it will be reflected in the "Foler/Extensions" tab