BioWolf2000 3 7 августа, 2009 Опубликовано 7 августа, 2009 · Жалоба Решил попробовать Eclipse для AVR. Установил eclipse-cpp-galileo-win32, org.eclipse.cdt-3.1.2-win32.x86, de.innot.avreclipse-2.3.1.20081204PRD. При создании простого проекта c включением файла main.cpp int main() { // } линкер ругается **** Build of configuration Release for project test **** make all Building target: test.elf Invoking: AVR C++ Linker avr-g++ -Wl,-Map,test.map,--cref -mmcu=atmega16 -o"test.elf" ./main.o d:/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr5/crtm16.o:(.init9+0x0): undefined reference to `main' make: *** [test.elf] Error 1 Как побороть или где почитать про настройку пакета? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
klen 1 9 августа, 2009 Опубликовано 9 августа, 2009 · Жалоба оберните объявление main в extern "C" мож поможет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
BioWolf2000 3 10 августа, 2009 Опубликовано 10 августа, 2009 · Жалоба нужно было сохранять все файлы потом только компилировать... А как сделать, чтобы сразу подхватывало? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
prm 0 10 августа, 2009 Опубликовано 10 августа, 2009 · Жалоба Выбираем Window->Preferences. Далее General->Workspace устанавливаем галку Save automatically... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
BioWolf2000 3 10 августа, 2009 Опубликовано 10 августа, 2009 · Жалоба Выбираем Window->Preferences. Далее General->Workspace устанавливаем галку Save automatically... Огромное спасибо!!! Помогло. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться