Здравствуйте, Kluev, Вы писали:
K>Здравствуйте, Abobrov, Вы писали:
A>>Не поможете ли разобраться в проблеме? A>>В проекте статической либы определил ресурс (текстовый файл). Построенная либа содержит этот ресурс — проверил. Линкую либу при сборке проекта выполнимого — экзешник ресурс уже не содержит. A>>Я так понимаю, линкер не берет ресурс либы при сборке. Как бы его об этом попросить? K>#pragma comment(linker, "/include:resource_symbol")
Насколько я понимаю, таким образом будет необходимо дополнительно прилинковать бинарный ресурсный файл .res, который содержит указываемый символ?
А нельзя ли определить линкеру, чтобы тот, скажем, импортировал секцию .rsrc из статической либы и смержил ее с таковой у исполнимого модуля, либо, в случае отсутствия оной там — просто создал новую на основе импортированной? видел директиву MERGE, которую также можно указывать прагмой для линкера, однако возник вопрос — каким образом определить собственно источник и приемник — поля from и to.
Заранее хочу извиниться, если вопрос чайниковский, и благодарю за ответ.