[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
Помнится, на этом компиляторе я че-то писАл, короче ошибок я не встретил, но цикл
do { ... } while( (int) 1) ;
и
do { ... } while( (unsigned char) 1) ;
у меня компилировались по-разному - в каком-то из случаев генерировался код, который проверял, равна ли единица нулю !
А очень хорошая штука IAR C++ for AVR ver. 2.26B (недавно в конфе пробегала) - просто класс !
А компайлер HT-PIC - действительно, один из самых классных и "умных". Только вот оболочка у него ужасная (очень слабая по поводу возможностей редактирования) и имеет свойство глючить - некоторые проекты нормально работают, а некоторые после компиляции и успешной генерации кода постоянно(!) вылетает с сообщением "программа выполнила недопустимую операцию" (оболочка под PIC V7.87 PL2) - может это связано с размером C-файла - я не знаю. Поэтому приходится использовать MPLAB, к которому я подключаю HT-PIC - зато в такой конфигурации получается не компилятор, а просто конфетка !
Я на сайте у HI-TECH встречал информацию о том, что они создают к компиляторам оболочку под Винды, но если песплатно есть MPLAB (который может симулировать любой процессор), то, по-моему, никому эта оболочка не нужна.
E-mail: info@telesys.ru