file come eseguibile su OSX marcatura utilizzando C (carbonio, di serie C / C ++)

StackOverflow https://stackoverflow.com/questions/927345

  •  06-09-2019
  •  | 
  •  

Domanda

Sto cercando un modo per impostare programatically il po 'eseguibile' su un file su OS X. Non voglio invocare 'chmod a + x' ma voglio lo stesso effetto della chiamata chmod. Eventuali suggerimenti? Un API carbonio o qualsiasi altro C / C ++ funzione funzionerebbe ...

È stato utile?

Soluzione

Vedere chmod (2), ad esempio, http://www.manpagez.com/man/2/chmod/ osx-10.4.php (penso che sia invariato nel 10,5).

Altri suggerimenti

C'è una chiamata di libreria C "chmod". Vai a una finestra di terminale e digitare "man 2 chmod".

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top