Tag: CMAKE
El caso de uso para el siguiente problema son los paquetes de macros que se implementan, por lo que la entrada está completamente definida por el usuario. Considere el siguiente ejemplo mínimo: ` Función (foo) CMake_parse_arguments (FOO “” “POSSIBLY_RELATIVE_POSSIBLY_GENEX_PATH” “” $ {ARGN}) # Elegido como ejemplo de un paso necesario . . . Read more
Estoy realizando una compilación cruzada con cmake desde Mac a Linux ARM, y en lugar de tener un archivo de herramienta de cadena, tengo un archivo cmake simple personalizado. Puedo construir y ejecutar bien con add_executable, pero cuando uso add_library, cmake comienza a agregar banderas de máquina de host al . . . Read more
Necesito obtener la versión de archivo de un archivo DLL/EXE. Principalmente escribí mi código a partir de esta respuesta. #ifdef _WIN32 #include <winver.h> #include <windows.h> void getFileVersion(LPCTSTR szVersionFile) { DWORD verHandle = 0; UINT size = 0; LPBYTE lpBuffer = nullptr; DWORD verSize = GetFileVersionInfoSize( szVersionFile, &verHandle); if (verSize != . . . Read more
¿Dónde se encuentra cmake al descargarlo desde Visual Studio 2022 ya que quiero agregarlo en las variables de entorno?
Usando CMake, quiero construir en cada directorio A, B y C. La estructura del proyecto es la siguiente: . ├── A │ ├── CMakeLists.txt │ └── src │ └── a.cpp ├── B │ ├── CMakeLists.txt │ └── src │ └── b.cpp ├── common │ ├── CMakeLists.txt │ ├── include │ . . . Read more