sfd
Что такое силикон и что можно с ним делать? инструмент для работы
Всем доброго дня! Немного неправильно начал всё введение, надо чтобы был порядок. В конечном итоге, с этого поста, тематика силикона и литья, будет разрастаться как крона деревьев. Как-то так выглядит силикон. Используется в медицине, дома, в герметиках , утеплителях и многое где. Силикон есть горячего отверждения и холодного. В дальнейшем мы будем говорить про силикон холодного отверждения. Почему? Суть выходит из самого названия - силикон с горячим отверждением. Для него нужна печь и поддержание температуры...
Немного о линковки статических библиотек
Базовые понятия, кратко Совершенно неожиданное открытие сделал недавно. Оказывается порядок появления файлов на входе линковщика важен, если мы говорим о линковки статических библиотек. Для того что бы понять почему так происходит, нужно понимать принцип работы линковщика. Объектные файлы как предоставляют(экспортируют) символы(имена функций, переменных), так и ожидают(импортируют) их. Рассмотрим небольшой пример: int imported(int);
static int internal(int x) {
return x * 2;
}
int exported(int x) {
return imported(x) * internal(x);
}
Теперь скомпилируем этот файл: gcc -c test.c
nm test.o
000000000000000e...