Импорт DLL в Visual Studio - PullRequest
       2

Импорт DLL в Visual Studio

0 голосов
/ 12 февраля 2012

Я могу создать Dlls и получить доступ к их заголовочным файлам, вручную добавив путь к файлу .lib в Свойства проекта -> Каталоги VC ++ -> Каталоги библиотек, а также Свойства Proj -> C / C ++ -> Дополнительные включают каталоги.Когда я это делаю, все работает правильно, НО каждый раз, когда я открываю свой проект на новом компьютере, мне приходится вручную изменять все эти пути.

Вместо этого я пытался установить их в относительные пути (т.е.Отладка) но это не сработало.Есть ли способ включить необходимые библиотечные файлы в мой проект, чтобы проект работал автоматически независимо от того, на каком компьютере он находится?

1 Ответ

1 голос
/ 12 февраля 2012

Относительные пути должны быть в порядке.Это не сработало, потому что вы указали неверные пути.

Если .. смущает вас и вы не уверены, к какому каталогу он относится, вы можете использовать макросы, определенные в Visual Studio IDE, например$(SolutionDir) или $(ProjectDir).Обратите внимание, что эти макросы включают / в конце, поэтому, когда вы указываете путь, используя их, он выглядит следующим образом: $(SolutionDir)dep/include.

Надеюсь, это поможет.

...