Red de conocimiento informático - Material del sitio web - ¿Cómo instalar KScope en Ubuntu 11.10?

¿Cómo instalar KScope en Ubuntu 11.10?

1. Descargue kscope.

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;

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.