Невозможно скомпилировать в разделе NTFS

Я хочу скомпилировать исходный код в формате NTFS, но не могу, как показано на следующем рисунке:

can not be compiled in NTFS partitions

Хотя я могу записывать файлы в этот раздел но НЕ Скомпилируйте!

Как я могу это решить?

2
задан 19 July 2012 в 16:16

4 ответа

Одним из способов является использование параметров прав доступа, которые позволят вам изменить права доступа к вашему индивидуальному файлу, что сделает возможным его выполнение. Если вы смонтируете раздел ntfs с опцией permissions, то chmod / chown будет работать

/dev/sda2   /mnt/excess ntfs-3g    permissions,locale=en_US.utf8    0   0

Затем вы можете

sudo chown your_user:your_user /mnt/excess
0
ответ дан 19 July 2012 в 16:16

Вы не можете скомпилировать, потому что у вашего файла нет исполняемого разрешения. И вы не можете установить права доступа к файлу, находящемуся в разделе ntfs, потому что вы не монтировали свой раздел с правами на запись (но вы можете копировать, вырезать, вставлять файл). Простое решение - использовать ntfs-config

sudo apt-get install ntfs-config
sudo ntfs-config

Включить разрешение записи для внутреннего и внешнего устройства

enter image description here

Или вы можете установить свой fstab вручную ( ntfs-config просто установите свой fstab). Ваш fstab должен выглядеть следующим образом ..

#Entry for /dev/sda5 :
UUID=7818C41F18C3DA70   /media/Local    ntfs-3g defaults,locale=en_US.UTF-8 0 0
#Entry for /dev/sda6 :
UUID=7ED0CAEED0CAABA9   /media/Office   ntfs-3g defaults,locale=en_US.UTF-8 0 0
0
ответ дан 19 July 2012 в 16:16

Это очень актуально https://askubuntu.com/a/208349/11212 добавление someWeirdId /media/name ntfs auto,stuff,stuff,stuff,**uid=1000,gid=1000,umask=0000** 0 0

0
ответ дан 19 July 2012 в 16:16

Не рекомендуется использовать раздел NTFS для компиляции исходного кода, потому что обычно при компиляции создаются исполняемые файлы, для которых требуется разрешение execute, а не NTFS.

0
ответ дан 19 July 2012 в 16:16

Другие вопросы по тегам:

Похожие вопросы: