Tag: CMAKE
Compile y ejecuto el programa normalmente de la siguiente manera: set(A_SRC a.hpp a.cpp) Cuando agrego un segundo objetivo de compilación de la siguiente manera: set(A_SRC a.hpp a.cpp b.hpp b.cpp) conduce a un SegFault durante la ejecución Segmentation fault (core dumped), el coredump no tiene información valiosa sobre la causa. b.hpp . . . Read more
Estoy intentando construir un subproyecto de C que se refiere a múltiples encabezados recursivamente de otro proyecto, que también contiene encabezados no utilizados. En lugar de incluir todos los archivos de encabezado no deseados en target_include_directories. Quiero incluir solo los encabezados requeridos. Nota: La compilación de CMake del proyecto C . . . Read more
Estoy intentando obtener la cadena dentro de ‘( )’ utilizando la expresión regular de CMake. Aquí está el ejemplo que intenté: set(STR "ejemplo(arg1,arg2)") string(REGEX MATCH "^(.*)$" ARG_STR ${STR}) Esperaba obtener arg1,arg2, pero en su lugar obtuve ejemplo(arg1,arg2). Por favor, guíame sobre cómo solucionar esto.
Estoy compilando un programa que hice utilizando make y me sale este error: c++: error: opción de línea de comando no reconocida: ‘-target’ make[3]: *** [libs/system/CMakeFiles/system.dir/build.make:76: libs/system/CMakeFiles/system.dir/src/system/syscalls.cpp.o] Error 1 make[2]: *** [CMakeFiles/Makefile2:504: libs/system/CMakeFiles/system.dir/all] Error 2 make[1]: *** [CMakeFiles/Makefile2:243: CMakeFiles/image-uefi.dir/rule] Error 2 make: *** [Makefile:137: image-uefi] Error 2 Estoy utilizando Arch . . . Read more
Tengo un proyecto de C ++ que utiliza CMake como su sistema de compilación. Al portarlo a macOS, necesitaba integrar un par de archivos ObjC ++, pero desafortunadamente todo lo que obtengo son errores de compilación. También no ayuda que no sea experto en ObjC ++. Para llegar al punto . . . Read more