Почему так?
-I<указанный каталог>. Может не обязательно каждому модулю свой CMakeLists
Module A
add_library(modulea STATIC modulea.cpp modulea.h)
target_sources(modulea INTERFACE ${CMAKE_CURRENT_SOURCE_DIR}/modulea.h)
target_include_directories(modulea INTERFACE ${CMAKE_CURRENT_SOURCE_DIR})
main
add_executable(main main.cpp)
target_link_libraries(main modulea) cd /d "%ProgramFiles%", а не в корень диска. Тогда findstr не нужен - просто используйте вашу команду как есть.push /?
pop /? %lfкак я понял провайдер не натит поэтому не может подключится с серым адресом
у меня дома серый и я без проблем подключаюсь
как сделать подмену чтобы микрот клиент выходил в мир якобы с белого адреса
протокол L2TP другие клиенты подключены без проблем работают
Обратите внимание:
У вас сервер находится в подсети 192.168.0.0/16. Для него адрес клиента 192.168.49.51 является адресом в его же подсети и он пытается отправлять пинги напрямую в свою локальную сеть, из-за чего клиент ВПН не получает пинги и не отправляет ответы на них. Т.е. тут дело не в ВПН, а в кривых настройках сети.
Предполагаю, что вам нужно поменять маску подсети сервера на 255.255.255.0. Если по каким-то причинам это не возможно, то надо дальше думать как выйти из ситуации.