При компиляции проекта в MS VS 7 выдается сообщение об ошибке
NetBios error LNK2019: unresolved external symbol _Netbios@4 referenced in function "int __cdecl NBReset(int,int,int)" (?NBReset@@YAHHHH@Z)
для функции NetBios используется заголовочный файл Nb30.h
Помогите скомпилировать проект на MS VS 7
Модераторы: Hawk, Romeo, Absurd, DeeJayC, WinMain
Укажи в настройках линкера линковать ещё библиотеку Netapi32.libtreider писал(а):При компиляции проекта в MS VS 7 выдается сообщение об ошибке
NetBios error LNK2019: unresolved external symbol _Netbios@4 referenced in function "int __cdecl NBReset(int,int,int)" (?NBReset@@YAHHHH@Z)
для функции NetBios используется заголовочный файл Nb30.h
Прописал линковку Lib где только нашел, ни чего не помогло, че ему надо так и не понял.
Попробовал динамическую линковку (LoadLibrary) компилируется, но пока, что не работает.
Попробовал динамическую линковку (LoadLibrary) компилируется, но пока, что не работает.
Может, нестыковочка по набору параметров (а, следовательно, и по имени функции - "int __cdecl NBReset(int,int,int)" (?NBReset@@YAHHHH@Z))
И линкер не находит не Lib-у, а именно саму функцию в ней (либо функция отстутствует, либо имеет другой набор параметров и, следовательно, из-за этого другое имя)
И линкер не находит не Lib-у, а именно саму функцию в ней (либо функция отстутствует, либо имеет другой набор параметров и, следовательно, из-за этого другое имя)
Дело имено в NetBios.
Если библиотека NetAPI32.DLL линкуется динамически, а не через LIB то всё компилится и оказывается даже работает. Может быть NetAPI.lib кривая.
Сама DLL у меня лежит в папочке ServisPack - то же причина для размышлений :!:
Если библиотека NetAPI32.DLL линкуется динамически, а не через LIB то всё компилится и оказывается даже работает. Может быть NetAPI.lib кривая.
Сама DLL у меня лежит в папочке ServisPack - то же причина для размышлений :!: