Я также задавал этот вопрос ранее:
LNK2005: удалить уже определенную ошибку в VC ++
Ответ, который я получил, заключался в том, что я должен использовать динамическую версию DLL. Я сделал это, и это хорошо скомпилировано.
Теперь, но когда я дал exe одному из моих коллег для запуска, они сказали мне - они не могут запустить его, так как для этого требуется какой-то общий dll, поэтому им нужен статический.
Когда я пытаюсь сделать статическую сборку, я получаю ошибку, как упоминалось в моей предыдущей ссылке.
Мне нужно предоставить какой-то другой файл вместе с exe.
У меня также есть файл .lib в каталоге сборки. Должен ли я предоставить такой же?
Я могу нормально запустить его на своем т / ц в любом каталоге, в котором я его разместил.
Любая помощь очень ценится, потому что я действительно застрял.
Заранее спасибо,
Suchita