Ahora, comienza a construir tu proyecto en un entorno Linux. Mi entorno de programación es RedFlag5.0 + Eclipse + GCC + QT.
# * Edición de código *
Aunque existe Eclipse, y QT también proporciona un buen complemento para que Eclipse logre la programación visual básica. Sin embargo, la velocidad de Eclipse es realmente demasiado lenta, por lo que básicamente todo el trabajo se realiza en sh. El código está escrito casi exclusivamente con vi (vim).
La función de vi es realmente demasiado poderosa. No sé si hay algún editor más poderoso en el mundo. En el modo de línea de comandos, puedo resaltar la gramática, manejar múltiples archivos, buscar y reemplazar. Varios modos de edición son realmente sorprendentes. Vi puede ser más refinado y eficiente que el software de firma de Borland en la era dos.
# * Compile *
Desde que aprendí la programación, nunca he creado un archivo Make manualmente. Como muy pronto, parecía que usaba la herramienta de programación TC2.0, el entorno de desarrollo integrado para el modo de texto. Realmente no recuerdo cómo se construyeron los archivos del proyecto.
Sin embargo, trabajar en modo de línea de comando pura es realmente genial. Hay una sensación de controlar el mundo entero. Todos los detalles de la compilación, aunque cada parámetro de compilación todavía no está controlado por ti, pero al menos puedes verlo.
Mirar la salida de pantalla compilada de la pantalla como lluvia, es una sensación de emoción inexplicable.
# * Nuevo modo de aprendizaje *
La naturaleza del código abierto te permite acceder a muchos buenos códigos. Ayer, la compañía necesitaba una función CRC16. Ya lo he hecho antes, pero El polinomio no cumple con los requisitos, entonces bajo Linux:
cd $ gcc-include-dir
dir dir dir dir
vi dir
/crc
Luego encontré varias implementaciones estándar de crc. Desde muy temprana edad, me dijeron que si desea mejorar el nivel de programación, debe leer mucho código fuente y cultivar el sentido del lenguaje. Esta vez finalmente encontré los recursos.
# * Un método novedoso de gestión de proyectos *
La compilación del kernel me hace sentir muy conveniente. La semana pasada, cuando estaba haciendo el controlador de Linux, cuando estaba trabajando realmente, no vi cómo agregar su módulo al kernel de Linux. Sin embargo, después de una simple revisión, encontré Kconfig y Makefiles en varios niveles del directorio. Después de un procesamiento muy simple, mi código de controlador puede aparecer en la interfaz gráfica en make menuconfig. El trabajo a menudo necesita lidiar con múltiples versiones de un proyecto. CVS resuelve parte del problema. Sin embargo, esta configuración del kernel puede ser un medio muy efectivo para este tipo de trabajo. Espero conocer su mecanismo de implementación lo antes posible.
# * ThizLinux inspiration *
Hay una herramienta útil para instalar software en thizLinux apt-get (esta herramienta está disponible en la rama de Linux). Su uso requiere configurar un servidor. Siempre que necesite cualquier software, o el código fuente del mismo, simplemente ejecute:
apt-get install Keyword Keyword
Puede buscar todos los programas que coincidan en el servidor. Si el software requiere soporte de tiempo de ejecución básico, descargará e instalará automáticamente todo el software subyacente para usted en función de las dependencias. Es tan genial
# * Final *
Es un placer ver estas cosas maravillosas.
Ahora, comienza a construir tu proyecto en un entorno Linux. Mi entorno de programación es RedFlag5.0 + Eclipse + GCC + QT.
# * Edición de código *
Aunque existe Eclipse, y QT también proporciona un buen complemento para que Eclipse logre la programación visual básica. Sin embargo, la velocidad de Eclipse es realmente demasiado lenta, por lo que básicamente todo el trabajo se realiza en sh. El código está escrito casi exclusivamente con vi (vim).
La función de vi es realmente demasiado poderosa. No sé si hay algún editor más poderoso en el mundo. En el modo de línea de comandos, puedo resaltar la gramática, manejar múltiples archivos, buscar y reemplazar. Varios modos de edición son realmente sorprendentes. Vi puede ser más refinado y eficiente que el software de firma de Borland en la era dos.
# * Compile *
Desde que aprendí la programación, nunca he creado un archivo Make manualmente. Como muy pronto, parecía que usaba la herramienta de programación TC2.0, el entorno de desarrollo integrado para el modo de texto. Realmente no recuerdo cómo se construyeron los archivos del proyecto.
Sin embargo, trabajar en modo de línea de comando pura es realmente genial. Hay una sensación de controlar el mundo entero. Todos los detalles de la compilación, aunque cada parámetro de compilación todavía no está controlado por ti, pero al menos puedes verlo.
Mirar la salida de pantalla compilada de la pantalla como lluvia, es una sensación de emoción inexplicable.
# * Nuevo modo de aprendizaje *
La naturaleza del código abierto te permite acceder a muchos buenos códigos. Ayer, la compañía necesitaba una función CRC16. Ya lo he hecho antes, pero El polinomio no cumple con los requisitos, entonces bajo Linux:
cd $ gcc-include-dir
dir dir dir dir
vi dir
/crc
Luego encontré varias implementaciones estándar de crc. Desde muy temprana edad, me dijeron que si desea mejorar el nivel de programación, debe leer mucho código fuente y cultivar el sentido del lenguaje. Esta vez finalmente encontré los recursos.
# * Un método novedoso de gestión de proyectos *
La compilación del kernel me hace sentir muy conveniente. La semana pasada, cuando estaba haciendo el controlador de Linux, cuando estaba trabajando realmente, no vi cómo agregar su módulo al kernel de Linux. Sin embargo, después de una simple revisión, encontré Kconfig y Makefiles en varios niveles del directorio. Después de un procesamiento muy simple, mi código de controlador puede aparecer en la interfaz gráfica en make menuconfig. El trabajo a menudo necesita lidiar con múltiples versiones de un proyecto. CVS resuelve parte del problema. Sin embargo, esta configuración del kernel puede ser un medio muy efectivo para este tipo de trabajo. Espero conocer su mecanismo de implementación lo antes posible.
# * ThizLinux inspiration *
Hay una herramienta útil para instalar software en thizLinux apt-get (esta herramienta está disponible en la rama de Linux). Su uso requiere configurar un servidor. Siempre que necesite cualquier software, o el código fuente del mismo, simplemente ejecute:
apt-get install Keyword Keyword
Puede buscar todos los programas que coincidan en el servidor. Si el software requiere soporte de tiempo de ejecución básico, descargará e instalará automáticamente todo el software subyacente para usted en función de las dependencias. Es tan genial
# * Final *
Es un placer ver estas cosas maravillosas.
Descripción del requisito iptables SNAT utilizando la política de ajuste 192.168.100.0/24 el seg
Noticias de Computer Shop: ¿Recuerdas que Steam está listo para salir? Ahora hay nuevas noticias: es
Debido al trabajo y el estudio, debe usar Securecurt para operar Linux (Red Hat Enterprise Linux 5
Azure es uno de los representantes de más y más compañías que están considerando cambiar su negocio
tinyproxy configurar el proxy HTTP
Sistema operativo Linux detallado usando la partición de Windows
El sistema Centos verifica si la CPU admite ejemplos de 64 bits.
Adición de nuevos discos duros y puntos de formato de partición en el sistema Linux
LCD &desarrollo framebuffer experiencia de
¿Cuál es el significado del color del nombre de archivo de Linux?
20 preguntas de la entrevista del administrador del sistema Linux para principiantes - P
Ver el comando de shell de estado de llamada de archivo en el sistema Linux
Modificar la configuración de IP, DNS y enrutamiento bajo el sistema operativo Linux
Permisos predeterminados del archivo del sistema Linux detallados
Viene con una función simple y fácil de usar que Win7 restore no le pide a la gente
Versión WP8.1 de terceros de la descarga de la aplicación PlayStation
La oficina de Uber fue atacada por la policía de Hong Kong 5 conductores arrestados
Elimine hábilmente los archivos de video persistentes de XP Cinco métodos
El sistema Windows 7 se conecta automáticamente al método de configuración de banda ancha
Cómo resolver la versión de vista previa de Win10 del problema de la ventana disknsnapshot.exe
Cómo modificar atributos de archivo en lotes en Windows 7
Windows 8 usa la versión anterior del Método 1 del Administrador de tareas
Pasos para modificar la ruta del escritorio WinXP a la unidad D