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

Тема в разделе "MS Visual C++", создана пользователем alexsey0000, 25 май 2006.

Статус темы:
Закрыта.
  1. alexsey0000

    alexsey0000 Гость

    Вообще то я программер только начинающий а 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

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

    grigsoft Well-Known Member

    Регистрация:
    15 ноя 2005
    Сообщения:
    735
    Симпатии:
    0
    Что тут непонятного? Нет файла с телом функции getopt. ищи где она определена, и добавляй файлы\либу в проект.
     
  3. alexsey0000

    alexsey0000 Гость

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

Поделиться этой страницей