Пытаюсь подключить atomic.h
В интернете написано что он должен лежать на пути
linux/include/asm-<arch>/atomic.h
linux/include/asm-generic/atomic.h
Не подключется - говорит нет там такого
Я работаю под buildroot
atomic.h есть в linux-custom/arch/arm/include/asm/atomic.h
или точнее
/home/user/src/buildroot-2014.08-sk-3.10.17/output/build/linux-custom/arch/arm/include/asm/atomic.h
а у меня при подключении библиотек они ищутся по пути
для разработки многопоточных приложений лучше почитать специальную литературу. В общем случае хидеры ядра в пользовательских приложениях не используют, есть конечно исключения но вашем случае помоему это лишнее.