Добрый день, Хочу создать библиотеку lib средствами VC6.0 В ней будет множество функций как независимых так и зависящих друг от друга. В общем чтото типа masm32.lib, но возникает следующая ситуация - при вызове любой процедуры из моего либ-файла в новом проекте компилятор прикомпилирует абсолютно все что есть в моем либе, в masm32.lib все не так... там добавляется только то что вызывается... как быть? может параметры компиляции особенные нужны (Пишу свой lib файл в радасме со стандартными параметрами компиляции lib файла, все процедуры находятся в едином cpp файле) За ранее спасибо за советы и ответы
Нужно поместить их в разные cpp файлы. Или заюзать опцию /Gy - function level linking, но тогда много места в экзешнике будет тратиться на выравнивание (до 15 байт на каждую функцию).