Red de conocimiento informático - Conocimiento del nombre de dominio - ¿Cómo construir un entorno de desarrollo openwrt en ubuntu?

¿Cómo construir un entorno de desarrollo openwrt en ubuntu?

Pasos/Métodos

1

Descargar qtframework. Visite la URL qt.nokia.com/downloads, seleccione la etiqueta del medio lgpl y descargue qtlibraries 4.7.0forlinux/x11(199mb)

Actualización: si no puede encontrarlo, puede visitar qt- project directamente.org/downloads, seleccione la última qtlibrary en el medio de la página

Actualización: puede encontrarla en qt-project.org/downloads. Si no puede encontrarlo, puede visitar directamente qt-project.org/downloads y luego seleccionar la última versión qtlibraries4.8.3forlinux/x11(223mb)

2

para descomprimir el archivo. Ingrese al directorio donde se almacenan los archivos descargados y ejecute tar-zxvfqt-everywhere-opensource-src-4.7.0.tar.gz

donde qt-everywhere-opensource-src-4.7.0.tar. gz es solo el nombre del archivo descargado

3

Simplemente

En el caso de la identificación, el sistema no tiene un entorno de compilación g++. Debe instalarlo manualmente. Ejecute sudoapt-getinstall

build-essential. Si se le indica que no se encuentra el paquete, puede actualizar el código fuente. El método consiste en utilizar sudogedit

/etc/apt/sources.list para editar la lista de códigos fuente. Luego ejecute sudoapt-getupdate

4

Ejecute sudoapt-getinstalllibx11-devlibfreetype6-devlibavahi-gobject-devlibsm-devlibxrender-devlibfontconfig-devlibxext-dev

5 p>

Copie la carpeta extraída a un directorio en inglés (no tmp), ingrese a la carpeta y ejecute ./configure, luego seleccione o (código abierto) y luego seleccione sí (aceptar). Una vez completada la ejecución, se le pedirá que ejecute "make" directamente, y así sucesivamente, lo que indica que este paso se completó con éxito.

6

make Ejecute make, este paso lleva mucho tiempo (pasé 4 horas)

7

Instalar qt Ejecutar sudomakeinstall Este paso es más rápido. El archivo se instala en /usr/local/rollttech/qt-4.7.0

8

Establezca las variables de entorno. Ejecute vi~/.bashrc y agregue el siguiente contenido:

qtdir=/usr/local/rollttech/qt-4.7.0/

profile=/usr/local/rollttech/ qt -4.7.00/

ruta=$qtdir/bin:$ruta

manpath=$qtdir/doc/man:$manpath

ld_library_path=$qtdir/lib:$ld_library_path

exportqtdirpathmanpathld_library_path

y luego reinicie. Si no sabe cómo usar vi, puede ejecutar una instrucción vi y escribir :$ enter, luego escribir o para ingresar al modo de entrada, copiar los campos anteriores y presionar esc, luego escribir una zz mayúscula.

9

A continuación, puedes seguir

qmake-project

qmake

make

pasos para ejecutar el programa qt, pero puede encontrar una situación en la que no se pueda encontrar qmake. En este caso, simplemente escriba sudoapt-getindtallqt4 -dev-tools y reinicie. Este paso es para instalar el diseñador/asistente. sigue siendo muy útil de.

上篇: ¿Cómo aprender bien la tecnología CNC? El aprendizaje de la tecnología CNC debe centrarse en el aprendizaje de las máquinas herramienta CNC, la tecnología CNC y la programación. Especialmente en la práctica, debemos ser más serios, prácticos, pensar y mejorar rápidamente. Porque esta especialización es una especialización muy práctica. Además, también se deben aprender lo mejor posible los cursos básicos relacionados, como: principios mecánicos, diseño mecánico, dibujo mecánico, transmisión hidráulica, transmisión electromecánica, control eléctrico de máquinas herramienta, tecnología de detección, tecnología de microcomputadoras de un solo chip, etc. De lo contrario, ¿no podrías convertirte en operador? Respecto al curso de diseño gráfico por computadora, es un curso muy práctico y se debe practicar en el ordenador. Para aprender bien a programar CNC, primero debe aprender los conceptos básicos del procesamiento mecánico y la tecnología de procesamiento. Más operaciones prácticas, más práctica, más programación, más pensamiento, más aprendizaje La programación CNC es el contenido principal de la etapa de preparación del mecanizado CNC, que generalmente incluye el análisis de los dibujos de las piezas para determinar el proceso de mecanizado y el cálculo de las trayectorias de las herramientas para obtener datos de posición de las mismas; ; y compilación de programas de mecanizado CNC; Realización de procedimientos de revisión y primer corte de prueba. Hay dos métodos: programación manual y programación automática. En definitiva, es todo el proceso de obtención de programas de mecanizado CNC a partir de planos de piezas. La programación CNC se divide en programación manual y programación automática. La programación manual significa que todas las etapas de la programación se completan manualmente. Para piezas con formas geométricas complejas, se debe utilizar una computadora para escribir el programa fuente de la pieza en un lenguaje CNC prescrito, y el programa de procesamiento se genera después del procesamiento, lo que se denomina programación automática. Con el desarrollo de la tecnología CNC, los sistemas CNC avanzados no solo proporcionan funciones de programación generales y funciones auxiliares para la programación del usuario, sino que también brindan a la programación un medio para ampliar las funciones del CNC. El sistema CNC FANUC 6M tiene programación de muchos parámetros, aplicación flexible, forma libre y se expresa en un lenguaje informático de alto nivel. Las operaciones lógicas son similares al flujo del programa, lo que hace que el programa de procesamiento sea conciso y fácil de entender, y realiza funciones que son. difícil de lograr con programación ordinaria. La programación CNC tiene su propio "lenguaje" al igual que la programación de computadoras, pero una diferencia es que las computadoras actuales se desarrollan con Microsoft Windows como ventaja absoluta y ocupan el mercado global. Las máquinas herramienta CNC son diferentes. Aún no se han desarrollado hasta el punto de ser intercambiables, es decir, existen diferencias de hardware entre ellas y sus sistemas CNC no pueden ser compatibles entre sí. Entonces, cuando quiero mecanizar una pieza en bruto, primero tengo que mirar qué tipo de sistema utiliza la máquina CNC que ya tenemos. Aunque el lenguaje de programación de cada sistema CNC es diferente, existen muchas similitudes. Código G (función de programación) 1.1 Sistema de coordenadas mecánico y ajuste del punto de coordenadas mecánico Torno CNC Hua Medieval Star FUNAC Siemens Ajuste del sistema de coordenadas de pieza G92 G92 Movimiento más rápido G00 G00 1.1 Procesamiento general (interpolación lineal, interpolación de arco, torneado de roscas) Torno CNC Hua Medieval Star FUNAC Siemens interpolación lineal G01 G01 interpolación de arco G02/G03 torneado de roscas. G02/G03 Torneado de roscas G321.2 ciclo fijo o ciclo compuesto Torno CNC Hua Medieval Star FUNAC Siemens ciclo fijo de torneado cilíndrico G80 Ciclo fijo de torneado de puntas G81 Ciclo fijo de torneado de roscas 1.3 Llamada a macro programa Torno CNC Hua Medieval Star FUNAC Siemens II Código .M (función auxiliar) 2.1. Avance, retroceso y parada del husillo Torno CNC Hua Medieval Star FUNAC Siemens Avance del husillo M03 Retroceso del husillo M04 Parada del husillo M052.2 Interruptor de refrigerante Torno CNC Hua Medieval Star FUNAC Refrigerante Siemens en M07 refrigeración Liquuan M082.3 llama la subrutina y recuerda cuidadosamente la imagen [grabada] en tu mente, no la memorices, ¿sabes? La teoría debe memorizarse y comprenderse en general, para que sea más fácil de aprender, y debe leerse más para que no resulte desconocida. Parece abstracta, así que tengo que darle a Xingchen OO 2008-07-17 08:33 Informe. 1, CNC, control numérico, control numérico por computadora. Significa que lo más importante es controlar, ¿qué controlar? Controla cómo cortar. ¿Qué es "controlar"? Metal. 下篇: Cómo juzgar la fuerza de las tendencias futuras