Estoy usando el sistema operativo maemo y el compilador GCC. Tengo un error cuando compilo una aplicación: no hay suficiente espacio en/tmp. Tengo el 10% de mi espacio libre, así que no entiendo por qué sucede esto ... de todos modos, ¿es posible cambiar la configuración de GCC para usar otra carpeta (en otra partición)?/tmp folder y gcc
Respuesta
Configure su variable de entorno TMPDIR
donde desee que GCC coloque sus archivos temporales. O bien, use el indicador -pipe
para mantener los archivos temporales (excepto los archivos de objetos) en la memoria.
Es muy probable que su directorio /tmp
esté montado como un sistema de archivos tmpfs
. Esto significa que los archivos en /tmp
se almacenan realmente en la memoria, no en el disco. Si este es el caso, /tmp
estará limitado a lo que pueda caber en la memoria + intercambio, y todo en /tmp
se perderá durante los reinicios.
Utilice mount
o df -T
para ver cómo se monta /tmp
.
/tmpfs está limitado a un porcentaje bastante pequeño de memoria física, de forma predeterminada, al menos en Debian. –
^No sé cómo fueron las cosas en 2012 (aunque un breve resumen de Google sugiere que este fue el caso incluso en 2006 :), pero en la mayoría de los casos, '/ tmp' y'/dev/shm' tienen como límite predeterminado un la friolera del 50% de RAM disponible, así que no creo que haya mucha necesidad de preocuparse por eso. –
- 1. iOS recursive folder size
- 2. Codeigniter 2.0 third_party folder
- 3. VB.NET Project Folder Pregunta
- 4. Folder/File Structure Conventions?
- 5. Visual studio ipch folder
- 6. Compact Framework Current Folder
- 7. ¿Es .git folder crossplatform?
- 8. MSI Installer file/folder permissions
- 9. GCC, Unicode y __FUNCTION__
- 10. ¿Cuál es la diferencia entre -ggdb gcc gcc -g y
- 11. obteniendo y configurando etiquetas de mac file y folder finder desde Python
- 12. php :: ¿cuánto tiempo permanecen los archivos tmp?
- 13. diferencia entre -lgcc_s y gcc
- 14. Combinación de Cmake y gcc
- 15. std :: :: this_thread sleep_for() y GCC
- 16. Carga de archivos no en/tmp
- 17. gcc suele compilar y ejecutar las bibliotecas MySQL C
- 18. ¿Ilvm-gcc y clang binary son compatibles con gcc? - particularmente mingw gcc en Windows
- 19. crear un archivo tmp en Python
- 20. iPhone SDK Obtener el directorio tmp
- 21. Cambiar la carpeta tmp de mysql
- 22. JBoss AS 7: ¿Cómo limpiar tmp?
- 23. almacenamiento de iPhone en el directorio tmp
- 24. ¿Cuenta automáticamente el número de clases instanciadas en un TMP?
- 25. WordPress no reconoce el tema en/themes/folder
- 26. SVN: El artículo <folder> no está actualizado
- 27. Compilación de un programa C++ con gcc
- 28. GCC - ld no vincula opengl
- 29. Invisible .htaccess Redirigir desde/public_html/to/public_html/folder
- 30. ¿Qué especifico para "Rope project root folder:." Con archivos python y el complemento RopeVim?
¡FUNCIONÓ! muchas gracias – vah
En ese caso, espero que recuerde aceptar la respuesta. @vah – oKtosiTe
No tengo una variable de entorno llamada 'TMPDIR' ¿Haré una nueva? –