Здравствуйте.
Имеется такая проблема:
Есть функция A в модуле B.cpp (B.h). Использует код из объектника С.obj.
Эту функцию использую во многих проектах, подключив B.h к проекту.
Так как проект, к которому подключается модуль И автосоздается,
приходится каждый раз открывать его в IDE и вставлять в него С.obj,
затем компилировать, иначе объектники не находятся.
Можно ли в модуле B как нибудь указать линкеру (что то типа #include "C.obj")
чтобы объектник линковался заранее? Видел в MSDN: "Overviews: Compiling and Linking"
порядок сборки результитующего модуля, там Source->Precompiler->Compiler, потом Linker.
Но как бы это обойти?
Спасибо за ответы,
Сулейманов Т.М, программист, Уфа.
14.12.05 23:25: Перенесено модератором из 'C/C++' — Кодт
Здравствуйте, ТимМ, Вы писали:
#pragma comment(lib,"(Path)C.obj")
Здравствуйте, Bell, Вы писали:
B>Здравствуйте, ТимМ, Вы писали:
B>B>#pragma comment(lib,"(Path)C.obj")
B>
Получаю такое:
С.obj : warning LNK4003: invalid library format; library ignored
HAF.obj : error LNK2001: unresolved external symbol