Мужики нужна ваша помощь

  • Автор темы alexsey0000
  • Дата начала
Статус
Закрыто для дальнейших ответов.
A

alexsey0000

Гость
#1
Вообще то я программер только начинающий а VC вообще чайник, но так сложились обстоятельства, (нужно мне заканчивать учёбу в универе и вот, я пишу диплом firewall) что я решил воспользоваться исходниками заменитого ipfw портированого из FreeBSD в Windows Русланом. Написан он на "c", ну а я пишу на "c++".
Ну вот исправил я все ошибки связанные с несоответсвием типов переменных, подключил нелбходимые библиотеки (user32.lib, iphlpapi.lib, ws2_32.lib), но вот такая у меня ошибка:
Ошибка 3 error LNK2019: unresolved external symbol "int __cdecl getopt(int,char * * const,char const *)" (?getopt@@YAHHQAPADPBD@Z) referenced in function "int __cdecl orig_main(int,char * * const)" (?orig_main@@YAHHQAPAD@Z) ipfw.obj

Ошибка 4 fatal error LNK1120: 1 unresolved externals .\Debug\2.exe

В чем дело не пойму, как исправить не знаю, но а вот диплом сдавать то надо!?!?!?!
 

grigsoft

Well-Known Member
15.11.2005
735
0
#2
Что тут непонятного? Нет файла с телом функции getopt. ищи где она определена, и добавляй файлы\либу в проект.
 
A

alexsey0000

Гость
#3
НЕ, функция прописана в файле getopt.cpp и он подключён к проекту, мне всётаки кажется что проблема стоит в какой-то библиотеке, но я не знаю в какой.
 
Статус
Закрыто для дальнейших ответов.