Существует много файловых менеджеров, которые вы можете использовать с Ubuntu.
Вот сайт, в котором перечислены 20 из них и как их установить.
Я рекомендую добавить -D_GNU_SOURCE, пока используется #include <features.h>. Это позволит обеспечить поддержку большого файла. Подробнее читайте в начале /usr/include/features.h:
...
_LARGEFILE_SOURCE Some more functions for correct standard I/O.
_LARGEFILE64_SOURCE Additional functionality from LFS for large files.
_FILE_OFFSET_BITS=N Select default filesystem interface.
....
_GNU_SOURCE All of the above, plus GNU extensions.
Я рекомендую добавить -D_GNU_SOURCE, пока используется #include <features.h>. Это позволит обеспечить поддержку большого файла. Подробнее читайте в начале /usr/include/features.h:
...
_LARGEFILE_SOURCE Some more functions for correct standard I/O.
_LARGEFILE64_SOURCE Additional functionality from LFS for large files.
_FILE_OFFSET_BITS=N Select default filesystem interface.
....
_GNU_SOURCE All of the above, plus GNU extensions.
я рекомендую добавить -D_GNU_SOURCE пока #include <features.h> используется. Это позволит всем поддерживать largefile. Читать начало /usr/include/features.h более подробно:
...
_LARGEFILE_SOURCE Some more functions for correct standard I/O.
_LARGEFILE64_SOURCE Additional functionality from LFS for large files.
_FILE_OFFSET_BITS=N Select default filesystem interface.
....
_GNU_SOURCE All of the above, plus GNU extensions.
я рекомендую добавить -D_GNU_SOURCE пока #include <features.h> используется. Это позволит всем поддерживать largefile. Читать начало /usr/include/features.h более подробно:
...
_LARGEFILE_SOURCE Some more functions for correct standard I/O.
_LARGEFILE64_SOURCE Additional functionality from LFS for large files.
_FILE_OFFSET_BITS=N Select default filesystem interface.
....
_GNU_SOURCE All of the above, plus GNU extensions.
я рекомендую добавить -D_GNU_SOURCE пока #include <features.h> используется. Это позволит всем поддерживать largefile. Читать начало /usr/include/features.h более подробно:
...
_LARGEFILE_SOURCE Some more functions for correct standard I/O.
_LARGEFILE64_SOURCE Additional functionality from LFS for large files.
_FILE_OFFSET_BITS=N Select default filesystem interface.
....
_GNU_SOURCE All of the above, plus GNU extensions.
Я рекомендую добавить -D_GNU_SOURCE, пока используется #include <features.h>. Это позволит обеспечить поддержку большого файла. Подробнее читайте в начале /usr/include/features.h:
...
_LARGEFILE_SOURCE Some more functions for correct standard I/O.
_LARGEFILE64_SOURCE Additional functionality from LFS for large files.
_FILE_OFFSET_BITS=N Select default filesystem interface.
....
_GNU_SOURCE All of the above, plus GNU extensions.
Я рекомендую добавить -D_GNU_SOURCE
, если используется #include & lt; features.h & gt;
. Это позволит обеспечить поддержку большого файла. Подробнее читайте в начале /usr/include/features.h
:
... _LARGEFILE_SOURCE Еще несколько функций для правильного стандартного ввода-вывода. _LARGEFILE64_SOURCE Дополнительные возможности LFS для больших файлов. _FILE_OFFSET_BITS = N Выберите интерфейс файловой системы по умолчанию. .... _GNU_SOURCE Все вышесказанное, плюс расширения GNU.
Я рекомендую добавить -D_GNU_SOURCE
, если используется #include & lt; features.h & gt;
. Это позволит обеспечить поддержку большого файла. Подробнее читайте в начале /usr/include/features.h
:
... _LARGEFILE_SOURCE Еще несколько функций для правильного стандартного ввода-вывода. _LARGEFILE64_SOURCE Дополнительные возможности LFS для больших файлов. _FILE_OFFSET_BITS = N Выберите интерфейс файловой системы по умолчанию. .... _GNU_SOURCE Все вышесказанное, плюс расширения GNU.
Я рекомендую добавить -D_GNU_SOURCE
, если используется #include & lt; features.h & gt;
. Это позволит обеспечить поддержку большого файла. Подробнее читайте в начале /usr/include/features.h
:
... _LARGEFILE_SOURCE Еще несколько функций для правильного стандартного ввода-вывода. _LARGEFILE64_SOURCE Дополнительные возможности LFS для больших файлов. _FILE_OFFSET_BITS = N Выберите интерфейс файловой системы по умолчанию. .... _GNU_SOURCE Все вышесказанное, плюс расширения GNU.
Я рекомендую добавить -D_GNU_SOURCE
, если используется #include & lt; features.h & gt;
. Это позволит обеспечить поддержку большого файла. Подробнее читайте в начале /usr/include/features.h
:
... _LARGEFILE_SOURCE Еще несколько функций для правильного стандартного ввода-вывода. _LARGEFILE64_SOURCE Дополнительные возможности LFS для больших файлов. _FILE_OFFSET_BITS = N Выберите интерфейс файловой системы по умолчанию. .... _GNU_SOURCE Все вышесказанное, плюс расширения GNU.
Я рекомендую добавить -D_GNU_SOURCE
, если используется #include & lt; features.h & gt;
. Это позволит обеспечить поддержку большого файла. Подробнее читайте в начале /usr/include/features.h
:
... _LARGEFILE_SOURCE Еще несколько функций для правильного стандартного ввода-вывода. _LARGEFILE64_SOURCE Дополнительные возможности LFS для больших файлов. _FILE_OFFSET_BITS = N Выберите интерфейс файловой системы по умолчанию. .... _GNU_SOURCE Все вышесказанное, плюс расширения GNU.
Простой #define, кажется, все, что вам нужно. (программа записывает прошлое 2 ГБ.)
Возможно, причина, по которой она не была скомпилирована, заключается в том, что я скомпилировал одну программу из гораздо большего набора («xxd» является частью «vim») ...
Если бы я скомпилировал «vim» в то, что это, скорее всего, сработало нормально ...
Таким образом, для тех, кто приходит на эту страницу, может иметь значение следующее: я предполагаю, что аналогичные настройки применимы и к другим IDE.
Adding #defines
* Using CodeBocks (as a global setting)
=====================================
Settings
Compiler and Debugger...
[Compiler Settings]
[#defines] ... Add the following
_FILE_OFFSET_BITS="64"
* Using CodeBlocks (for a given Project)
======================================
Properties
Build Options
[Compiler Settings]
[#defines] ... Add the following
_FILE_OFFSET_BITS="64"
* Directly into gcc's command line
================================
gcc -D_FILE_OFFSET_BITS="64"
* Add a #define directly to the source
====================================
#define _FILE_OFFSET_BITS 64
Кроме того, я обнаружил этот фрагмент во время поиска для решения ... Какие макросы предопределены gcc? ... в терминале:
touch foo.h; cpp -dM foo.hУ меня была такая же проблема - не удалось написать файл размером более 2 ГБ. Моя ОС была 64 бит, точка монтирования была jfs2, а мой fsize = -1. Все, что я сделал, это изменение fopen в моей программе на fopen64 и voila!
у меня была такая же проблема-не смог записать файл размером более 2 ГБ. Моя ОС была 64-битной, точка монтирования была как jfs2, и моя японская жена=-1 все, что я делал, было изменение функции fopen в моей программе для fopen64 и вуаля!
простой #определить, кажется все что нужно.. (программа записывает последние 2 ГБ сейчас.)
возможно, причина, почему это не компиляция apppropriately, что я составлял одну программу из гораздо большего люкс ('ключам' является частью 'ВИМ')...
был я скомпилировал 'ВИМ' в Тото, он, вероятно, работал нормально...
так что для тех, кто заходит на эту страницу, могут иметь определенную ценность: я предполагаю, что подобные настройки будут применяться к другим IDE.
Adding #defines
* Using CodeBocks (as a global setting)
=====================================
Settings
Compiler and Debugger...
[Compiler Settings]
[#defines] ... Add the following
_FILE_OFFSET_BITS="64"
* Using CodeBlocks (for a given Project)
======================================
Properties
Build Options
[Compiler Settings]
[#defines] ... Add the following
_FILE_OFFSET_BITS="64"
* Directly into gcc's command line
================================
gcc -D_FILE_OFFSET_BITS="64"
* Add a #define directly to the source
====================================
#define _FILE_OFFSET_BITS 64
кроме того, я обнаружил этот фрагмент, а погуглить для решения... что макросы предварительно ССЗ? ... в терминале:
сенсорный фу.ч; ЦТП-дм фоо.чУ меня была такая же проблема - не удалось написать файл размером более 2 ГБ. Моя ОС была 64 бит, точка монтирования была jfs2, а мой fsize = -1. Все, что я сделал, это изменение fopen в моей программе на fopen64 и voila!
Простой #define, кажется, все, что вам нужно. (программа записывает прошлое 2 ГБ.)
Возможно, причина, по которой она не была скомпилирована, заключается в том, что я скомпилировал одну программу из гораздо большего набора («xxd» является частью «vim») ...
Если бы я скомпилировал «vim» в то, что это, скорее всего, сработало нормально ...
Таким образом, для тех, кто приходит на эту страницу, может иметь значение следующее: я предполагаю, что аналогичные настройки применимы и к другим IDE.
Adding #defines
* Using CodeBocks (as a global setting)
=====================================
Settings
Compiler and Debugger...
[Compiler Settings]
[#defines] ... Add the following
_FILE_OFFSET_BITS="64"
* Using CodeBlocks (for a given Project)
======================================
Properties
Build Options
[Compiler Settings]
[#defines] ... Add the following
_FILE_OFFSET_BITS="64"
* Directly into gcc's command line
================================
gcc -D_FILE_OFFSET_BITS="64"
* Add a #define directly to the source
====================================
#define _FILE_OFFSET_BITS 64
Кроме того, я обнаружил этот фрагмент во время поиска для решения ... Какие макросы предопределены gcc? ... в терминале:
touch foo.h; cpp -dM foo.hу меня была такая же проблема-не смог записать файл размером более 2 ГБ. Моя ОС была 64-битной, точка монтирования была как jfs2, и моя японская жена=-1 все, что я делал, было изменение функции fopen в моей программе для fopen64 и вуаля!
Простой #define, кажется, все, что вам нужно. (программа записывает прошлое 2 ГБ.)
Возможно, причина, по которой она не была скомпилирована, заключается в том, что я скомпилировал одну программу из гораздо большего набора («xxd» является частью «vim») ...
Если бы я скомпилировал «vim» в то, что это, скорее всего, сработало нормально ...
Таким образом, для тех, кто приходит на эту страницу, может иметь значение следующее: я предполагаю, что аналогичные настройки применимы и к другим IDE.
Adding #defines
* Using CodeBocks (as a global setting)
=====================================
Settings
Compiler and Debugger...
[Compiler Settings]
[#defines] ... Add the following
_FILE_OFFSET_BITS="64"
* Using CodeBlocks (for a given Project)
======================================
Properties
Build Options
[Compiler Settings]
[#defines] ... Add the following
_FILE_OFFSET_BITS="64"
* Directly into gcc's command line
================================
gcc -D_FILE_OFFSET_BITS="64"
* Add a #define directly to the source
====================================
#define _FILE_OFFSET_BITS 64
Кроме того, я обнаружил этот фрагмент во время поиска для решения ... Какие макросы предопределены gcc? ... в терминале:
touch foo.h; cpp -dM foo.hУ меня была такая же проблема - не удалось написать файл размером более 2 ГБ. Моя ОС была 64 бит, точка монтирования была jfs2, а мой fsize = -1. Все, что я сделал, это изменение fopen в моей программе на fopen64 и voila!
Простой #define, кажется, все, что вам нужно. (программа записывает прошлое 2 ГБ.)
Возможно, причина, по которой она не была скомпилирована, заключается в том, что я скомпилировал одну программу из гораздо большего набора («xxd» является частью «vim») ...
Если бы я скомпилировал «vim» в то, что это, скорее всего, сработало нормально ...
Таким образом, для тех, кто приходит на эту страницу, может иметь значение следующее: я предполагаю, что аналогичные настройки применимы и к другим IDE.
Adding #defines
* Using CodeBocks (as a global setting)
=====================================
Settings
Compiler and Debugger...
[Compiler Settings]
[#defines] ... Add the following
_FILE_OFFSET_BITS="64"
* Using CodeBlocks (for a given Project)
======================================
Properties
Build Options
[Compiler Settings]
[#defines] ... Add the following
_FILE_OFFSET_BITS="64"
* Directly into gcc's command line
================================
gcc -D_FILE_OFFSET_BITS="64"
* Add a #define directly to the source
====================================
#define _FILE_OFFSET_BITS 64
Кроме того, я обнаружил этот фрагмент во время поиска для решения ... Какие макросы предопределены gcc? ... в терминале:
touch foo.h; cpp -dM foo.hУ меня была такая же проблема - не удалось написать файл размером более 2 ГБ. Моя ОС была 64 бит, точка монтирования была jfs2, а мой fsize = -1. Все, что я сделал, это изменение fopen в моей программе на fopen64 и voila!
простой #определить, кажется все что нужно.. (программа записывает последние 2 ГБ сейчас.)
возможно, причина, почему это не компиляция apppropriately, что я составлял одну программу из гораздо большего люкс ('ключам' является частью 'ВИМ')...
был я скомпилировал 'ВИМ' в Тото, он, вероятно, работал нормально...
так что для тех, кто заходит на эту страницу, могут иметь определенную ценность: я предполагаю, что подобные настройки будут применяться к другим IDE.
Adding #defines
* Using CodeBocks (as a global setting)
=====================================
Settings
Compiler and Debugger...
[Compiler Settings]
[#defines] ... Add the following
_FILE_OFFSET_BITS="64"
* Using CodeBlocks (for a given Project)
======================================
Properties
Build Options
[Compiler Settings]
[#defines] ... Add the following
_FILE_OFFSET_BITS="64"
* Directly into gcc's command line
================================
gcc -D_FILE_OFFSET_BITS="64"
* Add a #define directly to the source
====================================
#define _FILE_OFFSET_BITS 64
кроме того, я обнаружил этот фрагмент, а погуглить для решения... что макросы предварительно ССЗ? ... в терминале:
сенсорный фу.ч; ЦТП-дм фоо.чПростой #define кажется, что - все, что необходимо .. (программа записывает прошлое 2 ГБ сейчас.)
Возможно, причина, по которой она не была скомпилирована, заключается в том, что я скомпилировал одну программу из гораздо большего набора («xxd» является частью «vim») ...
Если бы я скомпилировал «vim», это, скорее всего, сработало нормально. ..
Таким образом, для всех, кто приходит на эту страницу, может иметь значение следующее: я предполагаю, что аналогичные настройки применимы и к другим IDE.
Добавление #defines * Использование CodeBocks (как глобальная настройка) ============================ ========= Компилятор настроек и отладчик ... [Параметры компилятора] [#defines] ... Добавьте следующий _FILE_OFFSET_BITS = "64" * Использование CodeBlocks (для данного проекта) ====== ========================================================================================================================================================================================================================================================================= = "64" * Непосредственно в командную строку gcc ================================== Добавьте #define прямо в исходный код =================================== #define _FILE_OFFSET_BITS 64
Кроме того, я обнаружил этот фрагмент при поиске в Google для решения ... Какие макросы предопределены gcc? ... в терминале:
У меня была такая же проблема - не удалось написать файл размером более 2 ГБ. Моя ОС была 64 бит, точка монтирования была jfs2, а мой fsize = -1. Все, что я сделал, это изменение fopen в моей программе на fopen64 и voila!
Простой #define кажется, что - все, что необходимо .. (программа записывает прошлое 2 ГБ сейчас.)
Возможно, причина, по которой она не была скомпилирована, заключается в том, что я скомпилировал одну программу из гораздо большего набора («xxd» является частью «vim») ...
Если бы я скомпилировал «vim», это, скорее всего, сработало нормально. ..
Таким образом, для всех, кто приходит на эту страницу, может иметь значение следующее: я предполагаю, что аналогичные настройки применимы и к другим IDE.
Добавление #defines * Использование CodeBocks (как глобальная настройка) ============================ ========= Компилятор настроек и отладчик ... [Параметры компилятора] [#defines] ... Добавьте следующий _FILE_OFFSET_BITS = "64" * Использование CodeBlocks (для данного проекта) ====== ========================================================================================================================================================================================================================================================================= = "64" * Непосредственно в командную строку gcc ================================== Добавьте #define прямо в исходный код =================================== #define _FILE_OFFSET_BITS 64
Кроме того, я обнаружил этот фрагмент при поиске в Google для решения ... Какие макросы предопределены gcc? ... в терминале:
У меня была такая же проблема - не удалось написать файл размером более 2 ГБ. Моя ОС была 64 бит, точка монтирования была jfs2, а мой fsize = -1. Все, что я сделал, это изменение fopen в моей программе на fopen64 и voila!
Простой #define кажется, что - все, что необходимо .. (программа записывает прошлое 2 ГБ сейчас.)
Возможно, причина, по которой она не была скомпилирована, заключается в том, что я скомпилировал одну программу из гораздо большего набора («xxd» является частью «vim») ...
Если бы я скомпилировал «vim», это, скорее всего, сработало нормально. ..
Таким образом, для всех, кто приходит на эту страницу, может иметь значение следующее: я предполагаю, что аналогичные настройки применимы и к другим IDE.
Добавление #defines * Использование CodeBocks (как глобальная настройка) ============================ ========= Компилятор настроек и отладчик ... [Параметры компилятора] [#defines] ... Добавьте следующий _FILE_OFFSET_BITS = "64" * Использование CodeBlocks (для данного проекта) ====== ========================================================================================================================================================================================================================================================================= = "64" * Непосредственно в командную строку gcc ================================== Добавьте #define прямо в исходный код =================================== #define _FILE_OFFSET_BITS 64
Кроме того, я обнаружил этот фрагмент при поиске в Google для решения ... Какие макросы предопределены gcc? ... в терминале:
У меня была такая же проблема - не удалось написать файл размером более 2 ГБ. Моя ОС была 64 бит, точка монтирования была jfs2, а мой fsize = -1. Все, что я сделал, это изменение fopen в моей программе на fopen64 и voila!
Простой #define кажется, что - все, что необходимо .. (программа записывает прошлое 2 ГБ сейчас.)
Возможно, причина, по которой она не была скомпилирована, заключается в том, что я скомпилировал одну программу из гораздо большего набора («xxd» является частью «vim») ...
Если бы я скомпилировал «vim», это, скорее всего, сработало нормально. ..
Таким образом, для всех, кто приходит на эту страницу, может иметь значение следующее: я предполагаю, что аналогичные настройки применимы и к другим IDE.
Добавление #defines * Использование CodeBocks (как глобальная настройка) ============================ ========= Компилятор настроек и отладчик ... [Параметры компилятора] [#defines] ... Добавьте следующий _FILE_OFFSET_BITS = "64" * Использование CodeBlocks (для данного проекта) ====== ========================================================================================================================================================================================================================================================================= = "64" * Непосредственно в командную строку gcc ================================== Добавьте #define прямо в исходный код =================================== #define _FILE_OFFSET_BITS 64
Кроме того, я обнаружил этот фрагмент при поиске в Google для решения ... Какие макросы предопределены gcc? ... в терминале: