tagger tag para mp3tag mac kid3 for easytag linux opencv cmake

linux - tag - "Las compilaciones en origen no están permitidas" en cmake



mp3tag ubuntu (2)

Soy nuevo en cmake y solo lo uso para instalar opencv en mi Ubuntu Linux. Aquí está el comando que ejecuté:

"cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/home/jinha/OCV/source"

Luego devuelve el error:

"FATAL: In-source builds are not allowed. You should create separate directory for build files."

Mi directorio actual, / home / jinha / OCV / build / opencv, contiene el archivo CMakefiles.txt, así que ese no es el problema. Intenté cambiar el directorio en mi comando, pero todos provocan el mismo error. Vi las otras respuestas sobre este problema, así que borré la carpeta CMakeFiles y el archivo CMakeCache.txt cada vez que ejecuté el comando, pero ninguna de ellas funcionó. Gracias.


Quiere que crees un directorio de compilación separado (en cualquier lugar) y ejecutes cmake allí. Por ejemplo:

mkdir my_build_dir cd my_build_dir rm ../CMakeCache.txt cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/home/jinha/OCV/source

Tenga en cuenta que .. en este ejemplo le indica a cmake dónde buscar la fuente.

En caso de que no haya eliminado CMakeCache.txt antes de CMakeCache.txt nuevamente, seguirá mostrando este error. Por lo tanto, recuerde eliminar CMakeCache.txt antes de ejecutar cmake .


Una vez que haya descargado y descomprimido las fuentes de OpenCV de las sources , debe crear el archivo de comandos simple install.sh. Por ejemplo, su directorio de trabajo será / home / user / myopencv

Así que /home/user/myopencv/install.sh contendrá el siguiente código:

#!/bin/bash rm CMakeCache.txt mkdir build cd build cmake .. -DCMAKE_BUILD_TYPE=RELEASE -DCMAKE_INSTALL_PREFIX=/usr/local make make install make clean

Siguiente

chmod 777 install.sh ./install.sh

Y después de todo obtendrás esos archivos ejecutables:

root@cartman:/usr/local/bin# ls -las | grep opencv 32 -rwxr-xr-x 1 root root 29888 апр 20 18:10 opencv_annotation 244 -rwxr-xr-x 1 root root 247608 апр 20 18:10 opencv_createsamples 244 -rwxr-xr-x 1 root root 247504 апр 20 18:10 opencv_haartraining 20 -rwxr-xr-x 1 root root 18600 апр 20 18:10 opencv_performance 288 -rwxr-xr-x 1 root root 294592 апр 20 18:10 opencv_traincascade 16 -rwxr-xr-x 1 root root 14288 апр 20 18:10 opencv_version 60 -rwxr-xr-x 1 root root 61040 апр 20 18:10 opencv_visualisation

¡Disfrutar!