Preguntas etiquetadas con linux

90
Llamar a una función C desde código C ++

Tengo una función en C que me gustaría llamar desde C ++. " extern "C" void foo()" No pude usar el tipo de enfoque porque la función C no pudo compilarse usando g ++. Pero se compila bien usando gcc. ¿Alguna idea de cómo llamar a la función desde C ++?

89
¿Obteniendo ancho de terminal en C?

He estado buscando una forma de obtener el ancho de la terminal desde mi programa C. Lo que se me ocurre es algo parecido a: #include <sys/ioctl.h> #include <stdio.h> int main (void) { struct ttysize ts; ioctl(0, TIOCGSIZE, &ts); printf ("lines %d\n", ts.ts_lines); printf...

89
Ejecutando ASP.Net en un servidor basado en Linux

Las respuestas de esta pregunta son un esfuerzo comunitario . Edite las respuestas existentes para mejorar esta publicación. Actualmente no acepta nuevas respuestas o interacciones. Para un desarrollador con experiencia en Java, estoy interesado en explorar el

89
¿Qué debo elegir: GTK + o Qt? [cerrado]

Cerrado. Esta pregunta no cumple con las pautas de Stack Overflow . Actualmente no acepta respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que esté relacionada con el tema de Stack Overflow. Cerrado hace 6 años . Mejora esta...

89
Comando de gemas no encontrado

He instalado gema en Ubuntu 10.10 de 32 bits con apt-get install gem -y Pero cuando trato de correr gem install something.gem Recibo el error del comando no encontrado. bash: gem: command not found Instalé gem, ¿hay alguna razón por la que diga que no puede encontrar el comando? Estos...

89
cp -r sin archivos ocultos

Tengo dos directorios y uno está vacío. El primer directorio tiene muchos subdirectorios con archivos ocultos. Cuando cp -rcontenido del primer directorio al segundo, los archivos ocultos también se copian. ¿Alguna solución para escapar de ellos?

89
Cómo mostrar el número de línea al ejecutar el script bash

Tengo un script de prueba que tiene muchos comandos y generará muchos resultados, uso set -xo set -vy set -e, por lo que el script se detendría cuando se produjera un error. Sin embargo, todavía me resulta bastante difícil localizar en qué línea se detuvo la ejecución para localizar el problema....

89
Compilar código multiproceso con g ++

Tengo el código más fácil de todos: #include <iostream> #include <thread> void worker() { std::cout << "another thread"; } int main() { std::thread t(worker); std::cout << "main thread" << std::endl; t.join(); return 0; } aunque todavía no puedo compilarlo...

89
¿Qué son vdso y vsyscall?

yo hice sudo cat /proc/1/maps -vv Estoy tratando de darle sentido a la salida. Puedo ver muchas bibliotecas compartidas asignadas al segmento de mapeo de memoria como se esperaba. 7f3c00137000-7f3c00179000 r-xp 00000000 08:01 21233923

89
Argumentos de pycharm y sys.argv

Estoy tratando de depurar un script que toma argumentos de línea de comando como entrada. Los argumentos son archivos de texto en el mismo directorio. El script obtiene los nombres de los archivos de la lista sys.argv. Mi problema es que no puedo iniciar el script con argumentos en...

88
¿Cómo detener el proceso de Java con gracia?

¿Cómo detengo un proceso de Java correctamente en Linux y Windows? ¿Cuándo Runtime.getRuntime().addShutdownHookse llama y cuándo no? ¿Qué pasa con los finalizadores? ¿Ayudan aquí? ¿Puedo enviar algún tipo de señal a un proceso de Java desde un shell? Busco soluciones preferiblemente...

88
¿Cómo puede compilarse el kernel de Linux?

No entiendo bien el proceso de compilación del kernel de Linux cuando instalo un sistema Linux en mi máquina. Aquí hay algunas cosas que me confundieron: El kernel está escrito en C, sin embargo, ¿cómo se compiló el kernel sin un compilador instalado? Si el compilador de C está instalado en...