libevent Компиляция под Linux на винде

Задача запустить сервер libevent на linux (ubunta) с++ Что имеем: Visual Studio 2017 ОS Win 10 Virtual Box Linux Ubuntu Скаченный libevent-2.1.12-stable вот отсюда https://libevent.org/ собрал эту библиотеку с помощью CMake (cmake-gui) под виндой, получил файлы .lib. Приклеил их к проекту ,под виндой запустилось все работает, но для линукс нужны библиотеки с расширением .a или .o вот как их получить не могу понять. Возможно нужно в компоновщике что прописать??? В линуксе запускал такие команды:

sudo apt update
sudo apt install libevent-dev

но так и не нашел в репо этих библиотек. Проект при запуске в VS ругается Серьезность Код Описание Проект Файл Строка Состояние подавления

Ошибка      /home/vitaly/projects/LinuxTest/main.cpp:101: undefined reference to `bufferevent_enable'   LinuxTest   C:\usr\bin\ld   1   
Ошибка      /home/vitaly/projects/LinuxTest/obj/x64/Release/main.o: in function `signal_cb(int, short, void*)': LinuxTest   C:\usr\bin\ld   1   
Ошибка      undefined reference to `event_base_loopexit'    LinuxTest   C:\Users\Admin\source\repos\LinuxTest\LinuxTest\main.cpp    140 
Ошибка      /home/vitaly/projects/LinuxTest/obj/x64/Release/main.o: in function `listener_cb(evconnlistener*, int, sockaddr*, int, void*)': LinuxTest   C:\usr\bin\ld   1   
Ошибка      undefined reference to `bufferevent_socket_new' LinuxTest   C:\Users\Admin\source\repos\LinuxTest\LinuxTest\main.cpp    94  
Ошибка      /home/vitaly/projects/LinuxTest/main.cpp:100: undefined reference to `bufferevent_setcb'    LinuxTest   C:\usr\bin\ld   1   
Ошибка      /home/vitaly/projects/LinuxTest/main.cpp:102: undefined reference to `bufferevent_disable'  LinuxTest   C:\usr\bin\ld   1   
Ошибка      /home/vitaly/projects/LinuxTest/obj/x64/Release/main.o: in function `conn_writecb(bufferevent*, void*)':    LinuxTest   C:\usr\bin\ld   1   
Ошибка      undefined reference to `bufferevent_get_output' LinuxTest   C:\Users\Admin\source\repos\LinuxTest\LinuxTest\main.cpp    110 
Ошибка      /home/vitaly/projects/LinuxTest/main.cpp:111: undefined reference to `evbuffer_get_length'  LinuxTest   C:\usr\bin\ld   1   
Ошибка      /home/vitaly/projects/LinuxTest/obj/x64/Release/main.o: in function `conn_eventcb(bufferevent*, short, void*)': LinuxTest   C:\usr\bin\ld   1   
Ошибка      undefined reference to `bufferevent_free'   LinuxTest   C:\Users\Admin\source\repos\LinuxTest\LinuxTest\main.cpp    129 
Ошибка      /home/vitaly/projects/LinuxTest/main.cpp:129: undefined reference to `bufferevent_free' LinuxTest   C:\usr\bin\ld   1   
Ошибка      /home/vitaly/projects/LinuxTest/main.cpp:129: undefined reference to `bufferevent_free' LinuxTest   C:\usr\bin\ld   1   
Ошибка      /home/vitaly/projects/LinuxTest/obj/x64/Release/main.o: in function `listener_cb(evconnlistener*, int, sockaddr*, int, void*)': LinuxTest   C:\usr\bin\ld   1   
Ошибка      undefined reference to `bufferevent_write'  LinuxTest   C:\Users\Admin\source\repos\LinuxTest\LinuxTest\main.cpp    104 
Ошибка      /home/vitaly/projects/LinuxTest/obj/x64/Release/main.o: in function `listener_cb':  LinuxTest   C:\usr\bin\ld   1   
Ошибка      undefined reference to `event_base_loopbreak'   LinuxTest   C:\Users\Admin\source\repos\LinuxTest\LinuxTest\main.cpp    97  
Ошибка      /home/vitaly/projects/LinuxTest/obj/x64/Release/main.o: in function `conn_writecb': LinuxTest   C:\usr\bin\ld   1   
Ошибка      undefined reference to `bufferevent_free'   LinuxTest   C:\Users\Admin\source\repos\LinuxTest\LinuxTest\main.cpp    113 
Ошибка      /home/vitaly/projects/LinuxTest/obj/x64/Release/main.o: in function `main': LinuxTest   C:\usr\bin\ld   1   
Ошибка      undefined reference to `event_base_new' LinuxTest   C:\Users\Admin\source\repos\LinuxTest\LinuxTest\main.cpp    51  
Ошибка      /home/vitaly/projects/LinuxTest/main.cpp:60: undefined reference to `evconnlistener_new_bind'   LinuxTest   C:\usr\bin\ld   1   
Ошибка      /home/vitaly/projects/LinuxTest/main.cpp:70: undefined reference to `event_new' LinuxTest   C:\usr\bin\ld   1   
Ошибка      /home/vitaly/projects/LinuxTest/main.cpp:72: undefined reference to `event_add' LinuxTest   C:\usr\bin\ld   1   
Ошибка      /home/vitaly/projects/LinuxTest/main.cpp:77: undefined reference to `event_base_dispatch'   LinuxTest   C:\usr\bin\ld   1   
Ошибка      /home/vitaly/projects/LinuxTest/main.cpp:79: undefined reference to `evconnlistener_free'   LinuxTest   C:\usr\bin\ld   1   
Ошибка      /home/vitaly/projects/LinuxTest/main.cpp:80: undefined reference to `event_free'    LinuxTest   C:\usr\bin\ld   1   
Ошибка      /home/vitaly/projects/LinuxTest/main.cpp:81: undefined reference to `event_base_free'   LinuxTest   C:\usr\bin\ld   1   
Ошибка      ld returned 1 exit status   LinuxTest   C:\Users\Admin\source\repos\LinuxTest\LinuxTest\collect2    1   

Ответы (0 шт):