¿Cómo instalar KScope en Ubuntu 11.10?
Descarga la última versión de kscope 1.9.4 desde sourceforge.
El directorio de descarga específico es /pub/2011/12/19/Cómo instalar KScope en Ubuntu 11.10/
2 Inicie la instalación
Ingrese kscope. para descomprimir Directorio:
$ tar zxvf kscope-1.9.4
$ cd kscope-1.9.4/
Compilar:
$ qmake
$ make
Ejecutar instalación:
$ sudo make instalación
Configurar después de la instalación:
$ cd /etc/ld.so.conf.d/
$ sudo gedit kscope.conf
$ sudo ldconfig
Iniciar kscope:
$ kscopeapp
3. Problemas encontrados durante la instalación
(1) Al ejecutar el comando qmake, la terminal mostrará la siguiente información:
Programa "qmake" Ya incluido en los siguientes paquetes:
* qt3-development tools
* qt4-qmake
pruebe: sudo apt-get install; p>
Bash: qmake: comando no encontrado.
Simplemente ejecute el siguiente comando de instalación:
$ sudo apt-get install libqt4-dev
(2) Al ejecutar el comando make para compilar, la terminal solicita la siguiente información:
Viscintilla.h: 26: Error fatal: qsciscintilla.h: No existe tal archivo o directorio.
Ejecute el siguiente comando:
$ sudo apt-get install libqscintilla2-dev
$ sudo ln-s/usr/include/qt4/Qsci/usr /include/Qsci
Luego vuelva a ejecutar el comando make para compilar.
Al compilar, ocurrirá el siguiente error.
Lo cierto es que el archivo /usr/usr/lib/libqscintilla 2. existe.
/usr/bin/LD: lanzamiento/editor contenedor.o: Referencia no definida al símbolo 'QsciScintilla::getCursorPosition(int*, int*) const'
/usr /bin /ld: Nota: "QsciScintilla::getCursorPosition(int*, int*) const" está definido en DSO /usr/lib/libqscintilla 2.so.5, así que intente agregarlo a la línea de comando del vinculador Medio
/usr/lib/libqscintilla2.so.5: no se puede leer el símbolo: operación no válida
Collect2: ld devolvió 1.
Make[2]: * * [kscopeapp]Error 1
Make[2]: Saliendo del directorio `/usr/local/k alcance-1 9 .
make[1]: * * *[lanzamiento] error 2
Make[1]: Saliendo del directorio "/usr/local/k alcance-1.9.4/app" ”
make: * * * *Error 2
Solución:
Agregue -L/usr/lib -lqscintilla2 a la variable LIBS del Makefile. Publicar en el directorio de la aplicación.