No sistema operacional baseado em Debian, como eu poderia descobrir os caminhos wxWidgets_LIBRARIES e wxWidgets_INCLUDE_DIRS?
Na verdade, estou enfrentando esse erro com cmake ao tentar compilar um software:
CMake Error at /usr/share/cmake-3.18/Modules/FindPackageHandleStandardArgs.cmake:165 (message):
Could NOT find wxWidgets (missing: wxWidgets_LIBRARIES
wxWidgets_INCLUDE_DIRS)
Call Stack (most recent call first):
/usr/share/cmake-3.18/Modules/FindPackageHandleStandardArgs.cmake:458 (_FPHSA_FAILURE_MESSAGE)
/usr/share/cmake-3.18/Modules/FindwxWidgets.cmake:1008 (find_package_handle_standard_args)
src/pacakge_core/CMakeLists.txt:16 (find_package)
Portanto, estou procurando os caminhos corretos para passar ao meu comando cmake.
Ok, eu percebi. Aparentemente, a causa do erro foi a mesma descrita aqui: https://forums.wxwidgets.org/viewtopic.php?t=47403
No Debian não existe tal
/usr/bin/grep
e/usr/bin/egrep
então é preciso construir links simbólicos para esses dois comandos:Depois disso, cmake roda sem problemas, sem que seja necessário especificar os dois caminhos wxWidgets como eles apareceram na mensagem de erro original.