Codeblocks Permision negado após a atualização de 12.10 a 13.04

0

Quando tento compilar, diz

sh: 1: /media/user/Linux/test/bin/Debug/test: Permission denied

Eu não tive esse problema com o Ubuntu 12.10

Acabei de começar a usar o Ubuntu, então ....

    
por George 10.07.2013 / 14:59

2 respostas

1

Eu tenho resolvido tornando a partição NTFS executável. Você encontrará estas etapas se pesquisar Como obter permissão para compilar um programa em C a partir de um disco rígido NTFS.

Siga estas etapas para tornar um executável da partição NTFS:

  1. Abra um terminal e digite

    sudo blkid -c /dev/null
    

    Este comando permite identificar sua unidade NTFS e seu número UUID. Exemplo:

    /dev/sdb1: LABEL="my_label" UUID="xxx" TYPE="ntfs"
    
  2. Abra o arquivo /etc/fstab da digitação do terminal

    gksudo gedit /etc/fstab
    
  3. Não edite as linhas existentes, mas adicione uma nova no final como este exemplo:

    UUID=xxx /media/my_label ntfs-3g defaults,auto,uid=1000,gid=1000,umask=002 0 0
    

    NOTA: Substitua o número do UUID e o ponto de montagem /media/my_label de acordo com a sua situação!

  4. Salve o arquivo e feche o editor de texto.

  5. Digite o próximo comando no terminal:

    sudo mount -a
    

    Depois de ter feito isso, disse que não pode ser montado, mas depois que eu reiniciei o Ubuntu funcionou.

  6. E reinicie o Ubuntu. Feito

Agora, toda vez que montar sua partição NTFS, você poderá executar arquivos executáveis.

    
por George 13.07.2013 / 01:19
0

Altere o diretório do projeto para sua pasta pessoal como /home/test

    
por Akas Antony 10.07.2013 / 15:11