А в верхней части черепа такое ощущение, будто мозг сочится
cmake_minimum_required(VERSION 3.2)
project(2DPrimitive)
set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
set(PROJECT_VERSION_MAJOR 0)
set(PROJECT_VERSION_MINOR 1)
redirect-gateway def1 ipv6 bypass-dhcp
pull-filter ignore redirect-gateway
походу придется
Вовсе необязательно.
Просто на мобильных устройствах работает и я пошел дальше.
Options error: In [CMD-LINE]:1: Error opening configuration file: server.conf
openvpn --config <путь к конфигу>
Ядро 6.15.0-2
какая то специфика работы у виндовс с опен впн с адресами
topology subnet
. Ее вы и используете.push "redirect–gateway def1 bypass–dhcp"
должна быть в конфиге сервера. push - говорит о том, что сервер прокидывает ее клиенту. На клиенте должен появляться маршрут по умолчанию через ВПН сервер после подключения.
Сам так не делал, но думаю, тут подойдет вариант создания цели imported library:
add_library(... static imported ...)
Вообще использование импортированных целей, довольно удобно - не надо самому добавлять опции для каталогов с хедерами и поиска библиотек - cmake сам все добавит, если эта информация есть в импортированном объекте.
Так же, по моему, можно указать в target_link_library полный путь к библиотеке, включая расширение (.a/.lib).