Помимо более длительного времени компиляции, существует ли недостаток для связывания с неиспользуемой библиотекой?
например, есть ли какая-либо разница в исполняемом файле программы, которая скомпилирована одним из двух способов:
g++ -o main main.cpp
g++ -o main main.cpp -llib1 -llib2 -llib3 -lmore
* для создания основного файла на самом деле не нужны файлы библиотеки.
Я считаю, что это не имеет значения, потому что размеры файлов одинаковы, но я прошу подтверждения.