Цитата(ReAl @ Apr 22 2012, 18:13)

Должно быть в некотором смысле всё равно.
Файлы в угловых скобках компилятор начинает искать в «системных» каталогах (что с собой несёт), потом переходит к «пользовательским», указанным в командной строке/опциях среды. А в кавычках — наоборот, начинает искать в пользовательских, потом ищет в «системных». Поэтому если указывать "ioavr.h" и <my_super_lib.h>, то это должно привести только к увеличению времени поиска файла и всё.
Не только увеличение времени. Нужно ещё дополнительно пути прописывать:
создал проект из файлов main.cpp, func.cpp.
В main вызывается функция func, описанная в func.h (все три файла в одной папке).
Если написано #include "func.h" - компилируется, если #include <func.h>:
Цитата
Fatal Error[Pe1696]: cannot open source file "func.h"
searched: "C:\Program Files\IAR Systems\Embedded Workbench 6.0\avr\inc\"
searched: "C:\Program Files\IAR Systems\Embedded Workbench 6.0\avr\inc\dlib\c\"
searched: "C:\Program Files\IAR Systems\Embedded Workbench 6.0\avr\inc\dlib\ecpp\"
В настройках проекта нужно указывать $PROJ_DIR$\. Ещё одно действие.