Мне очень трудно правильно связать файл .lib с моим C ++ Win32 Console Application. Вот моя проблема.
Как и в этой статье MSDN, я разработал файл MathFuncsLib.lib.
http://msdn.microsoft.com/en-us/library/ms235627%28v=vs.80%29.aspx
Затем в консольном приложении MyExecRefsLib Win32 я хочу сослаться на указанный выше файл. Итак, внутри папки MyExecRefsLib (той же самой папки, где находится файл .sln) я создал каталог с именем «LibraryFiles» и поместил оба файла MathFuncsLib.lib И файл MathFuncsLib.h.
Затем в Свойства-> Компоновщик-> Ввод я добавил оба файла: «MathFuncsLib.lib» и «MathFuncsLib.h» (без полного пути), а затем в Свойства-> Каталог-компоновщик-> Дополнительные каталоги библиотеки я добавил путь к своему каталогу. папка «LibraryFiles», о которой мне говорит всякая нить в Интернете об этой проблеме.
Но теперь мне выдаётся следующая ошибка:
фатальная ошибка C1083: не удается открыть
включить файл. 'MathFuncsLib.h': нет
такой файл или каталог.
Что я делаю не так? Пожалуйста помоги.
Обратите внимание, что мой код точно такой же, как и в приведенной выше ссылке MSDN.