1. Descargue VTK y Cmake que no se presentan aquí. Mi VTK 8.2.0 cmake 3.27.4
Simplemente no estoy satisfecho con este compilador. hazlo todo de nuevo
Abra Cmake, configure la ruta del archivo fuente VTK y la ruta de destino (establezca la ruta de destino usted mismo, a voluntad)
Haga clic en Configurar:.
haga clic en Siguiente
Elija el compilador gcc g++ de Qt
Luego espera a que termine y continúa esperándolo.
La imagen de arriba es la selección predeterminada del sistema.
BUILA_EXAMPLES: Los ejemplos de VTK se pueden verificar si lo desea
CMAKE _INSTALL_PREFIX: la ruta del archivo donde se colocan los archivos lib y bin, configurada según sus propias necesidades
VTK_Group_Qt: Es necesario comprobarlo
Vuelva a configurar, si ocurre el siguiente error, es normal.
Modifica los dos rojos de arriba,
Una cosa a la que se debe prestar especial atención es que Qt5_DIR
debe configurarse correctamente, de lo contrario siempre habrá errores (experiencia):
Configurar nuevamente, esperar un momento.
Aparecerá la siguiente imagen
No se informó ningún error. Para que pueda ejecutar Generar, haga clic en Generar
El siguiente paso es compilar VTK (en este momento, Cmake es inútil y se puede cerrar)
Hay dos formas de compilar,
Método 1: si usa vs para compilar (esto está bien):
consulte este blog
Método 2: compilar con el compilador Qt
Ingrese a la carpeta de compilación, puede ver
Mayús + botón derecho del mouse en el espacio en blanco y seleccione "Abrir ventana de comando aquí (W)" en el cuadro emergente.
Escribe mingw32-make
mingw32-make
Pero ocurre un error,
La causa del error es CXX11, CMake no proporciona la opción de función de CXX11, el problema debe resolverse.