WINAVR

Reply to
Dimmy Timchenko
Loading thread data ...
Reply to
Dimmy Timchenko
Reply to
Ruslan Mohniuc

Hello, Dimmy Timchenko! You wrote in conference fido7.ru.embedded to Alex Mogilnikov on Thu, 20 Oct 2005 15:39:29

+0400:

AM>> Я говорю о том, что нет смысла объектные файлы упаковывть в AM>> архив, если линкер и так умеет smart link. Хотя... проще AM>> указать линкеру одно имя архива, чем сто имен объектных AM>> файлов.

DT> В BP/OP/VP/дельфи etc это всё делается автоматически. Hа DT> уровне исходного файла описываешь модуль (интерфейсная секция, DT> секция реализации, секция инициализации). Там, где хочешь этим DT> модулем воспользоваться, просто пишешь

DT> uses DT> MyNiceModule;

[Sorry, skipped]

DT> А компилятор на пару с линкером собирают исполняемый или DT> загружаемый файл - DT> безо всяких хедеров, проектов и зависимостей - на основании DT> информации, присутствующей в исходниках.

Ну сделали в Борланде make частью языка, и получили как удобство, особенно для новичка, так и негибкость. Скажем если частью проекта является сгенерированный каким-то средством исходник, описать это в make - не фиг делать, а тут надо репу чесать и тот же make использовать. Как бонус - невозможность многоязыковых проектов. TPU - не подлинкуешь к Сишной программе (а наоборот можно, хоть и с рядом странных ограничений).

dima

formatting link

Reply to
Dmitry Orlov

Hello, Dimmy Timchenko! You wrote in conference fido7.ru.embedded to Dmitry Orlov on Thu, 20 Oct 2005 15:31:39

+0400:

DT>>> Вот в BP/VP/FP etc с компилятором поставляется RTL - Runtime DT>>> Library, куча полезных юнитов (это что-то вроде DT>>> файла-библиотеки). :)

DO>> RTL - это не куча полезного кода, а реализация операций с DO>> неподдерживаемыми процессором типами. И есть такая библиотека DO>> у любого компилятора.

DT> Hу это у кого как. :)

И у кого же не так, как я сказал?

dima

formatting link

Reply to
Dmitry Orlov
Reply to
Alex Mogilnikov
Reply to
Dimmy Timchenko
Reply to
Dimmy Timchenko
Reply to
Dimmy Timchenko
Reply to
Dimmy Timchenko
Reply to
Dimmy Timchenko
Reply to
Andrey Solomatov
Reply to
Andrey Solomatov
Reply to
Andrey Solomatov
Reply to
Alex Mogilnikov
Reply to
Alex Mogilnikov
Reply to
Dimmy Timchenko

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.