Tôi đang sử dụng hệ điều hành maemo và trình biên dịch GCC. Tôi gặp lỗi khi biên dịch một ứng dụng: không có đủ dung lượng trên/tmp. Tôi có 10% không gian trống vì vậy tôi không hiểu tại sao điều này xảy ra .. dù sao, có thể thay đổi cấu hình GCC để sử dụng một thư mục khác (trong phân vùng khác) không?/tmp thư mục và gcc
Trả lời
Đặt biến môi trường TMPDIR
của bạn đến nơi bạn muốn GCC đặt các tệp tạm thời của bạn. Hoặc, sử dụng cờ -pipe
để giữ các tệp tạm thời (ngoại trừ tệp đối tượng) trong bộ nhớ.
Rất có thể thư mục /tmp
của bạn được gắn là hệ thống tệp tmpfs
. Điều này có nghĩa là các tệp trong /tmp
thực sự được lưu trữ trong bộ nhớ chứ không phải trên đĩa. Nếu đây là trường hợp /tmp
sẽ bị giới hạn ở những gì bạn có thể vừa với bộ nhớ + trao đổi và mọi thứ trong /tmp
sẽ bị mất khi khởi động lại.
Sử dụng mount
hoặc df -T
để xem cách /tmp
được gắn kết.
/tmp được giới hạn ở một tỷ lệ phần trăm nhỏ của bộ nhớ vật lý, theo mặc định, trên Debian ít nhất. –
^Tôi không biết mọi thứ diễn ra như thế nào trong năm 2012 (mặc dù Google đã đề xuất trường hợp này ngay cả trong năm 2006 :), nhưng trong hầu hết các trường hợp, '/ tmp' và'/dev/shm' được mặc định giới hạn ở whopping 50% RAM có sẵn, vì vậy tôi không nghĩ rằng có nhiều cần phải lo lắng về điều đó. –
- 1. Heroku thư mục/tmp xóa
- 2. thư mục tmp trong Windows giống như/tmp trong Linux
- 3. iPhone SDK Nhận thư mục tmp
- 4. MonoTouch: tmp vị trí thư mục?
- 5. Thay đổi thư mục tmp của mysql
- 6. Có thể di chuyển thư mục tmp của Eclipse?
- 7. PHP Không thể tìm thấy thư mục tmp
- 8. Thư mục tạm thời của nhà cung cấp được thiết lập để tải lên/tmp thư mục
- 9. Tôi làm cách nào để lưu hình ảnh vào thư mục tmp của ứng dụng?
- 10. Tại sao các tệp RackMultipart * vẫn tồn tại trong thư mục Rails/tmp của tôi?
- 11. thư mục wamp tmp mất một GB không gian trong khi chạy magento trong localhost
- 12. Làm thế nào để thay đổi vị trí thư mục `/ tmp` jenkins?
- 13. Lưu trữ tập tin trong tmp thư mục trên Heroku Rails
- 14. Có an toàn khi dọn sạch thư mục tmp từ Jboss/Server/default không?
- 15. cách hướng dẫn gcc/clang xuất tệp tạm thời vào một thư mục cụ thể
- 16. gcc: _mssql.c: Không có tệp hoặc thư mục nào như vậy
- 17. gcc -l tùy chọn và tệp thư viện .la
- 18. Danh sách tất cả thư mục và thư mục con
- 19. Makefile, Pattern-Rules và Thư mục
- 20. Tại sao danh sách thư mục chứa thư mục (.) Và thư mục mẹ (..) hiện tại?
- 21. Liệt kê tất cả các tệp và thư mục trong thư mục + thư mục con
- 22. gcc sẽ không biên dịch và chạy MySQL C thư viện
- 23. Thư mục bitmapFactory.decodeResource và drawable *
- 24. Thư mục Mercurial và Trunk
- 25. thư mục bin và PATH
- 26. FileStream và tạo thư mục
- 27. Tôi có thể xóa an toàn nội dung của thư mục ~/Library/Application Support/iPhone Simulator/6.1/tmp không?
- 28. Lỗi ra kho lưu trữ Subversion (svn: thư mục svn/tmp bạn có thể thiếu hoặc bị hỏng;)
- 29. Đọc hệ thống TMP dir trong R
- 30. thư mục làm việc mod_wsgi và người dùng
CNTT ĐÃ LÀM VIỆC! cảm ơn bạn rất nhiều – vah
Trong trường hợp đó, tôi hy vọng bạn sẽ nhớ chấp nhận câu trả lời. @vah – oKtosiTe
Tôi không có biến môi trường nào có tên 'TMPDIR' tôi có tạo biến mới không? Các tmpfs của –