Als «gnu» getaggte Fragen

Dieses Tag dient zum Programmieren von Fragen zu Software und Tools, die vom GNU-Projekt ("Not Unix" der GNU) bereitgestellt werden.




4
Was bedeutet "#define _GNU_SOURCE"?
Heute musste ich die basename()Funktion benutzen und das man 3 basename( hier ) gab mir eine seltsame Nachricht: Anmerkungen Es gibt zwei verschiedene Versionen von basename () - die oben beschriebene POSIX- Version und die GNU-Version , nach der man sucht #define _GNU_SOURCE #include <string.h> Ich frage mich, was das …
152 c  posix  gnu 


20
Wie wende ich einen Diff-Patch unter Windows an?
Es gibt viele Programme, die einen Diff-Patch erstellen können, aber ich habe verdammt viel Zeit damit, einen anzuwenden. Ich versuche, einen Patch zu verteilen, und habe von einem Benutzer eine Frage zur Anwendung erhalten. Also habe ich versucht, es selbst herauszufinden und festgestellt, dass ich keine Ahnung habe, und die …
136 windows  diff  gnu  patch 


7
So exportieren Sie einen privaten / geheimen ASC-Schlüssel zum Entschlüsseln von GPG-Dateien
Hintergrund: Mein Chef hat versucht, einen ASC-Schlüssel mit öffentlichen und privaten Teilen in mich zu exportieren, aber wenn ich die Datei erhalte, wird der private Teil nie geladen und es werden keine Dateien entschlüsselt. Wir haben versucht, den ASC-Schlüssel zu exportieren, indem wir: Windows-Anwendung Kleopatra 2.1 (in gpg4win enthalten) Windows …

1
Grep Regex Whitespace Verhalten
Ich habe eine Textdatei, die Folgendes enthält: 12,34 EUR 5,67 EUR ... Es gibt ein Leerzeichen vor 'EUR' und ich ignoriere 0, XX EUR. Ich habe es versucht: grep '[1-9][0-9]*,[0-9]\{2\}\sEUR' => didn't match ! grep '[1-9][0-9]*,[0-9]\{2\} EUR' => worked ! grep '[1-9][0-9]*,[0-9]\{2\}\s*EUR' => worked ! grep '[1-9][0-9]*,[0-9]\{2\}\s[E]UR' => worked ! …
85 regex  grep  gnu 

7
Kompilieren eines C ++ - Programms mit gcc
Frage: Wie kompiliere ich ein C ++ - Programm mit dem gcc-Compiler? info.c: #include<iostream> using std::cout; using std::endl; int main() { #ifdef __cplusplus cout << "C++ compiler in use and version is " << __cplusplus << endl; #endif cout <<"Version is " << __STDC_VERSION__ << endl; cout << "Hi" << …
84 c++  gcc  g++  gnu 

8
Wie tariere ich ein Verzeichnis, ohne die Verzeichnisstruktur beizubehalten?
Ich arbeite an einem Sicherungsskript und möchte ein Dateiverzeichnis tarieren: tar czf ~/backup.tgz /home/username/drupal/sites/default/files Dies tart es auf, aber wenn ich die resultierende Datei entpacke, enthält es die vollständige Dateistruktur: Die Dateien sind in home/username/drupal/sites/default/files. Gibt es eine Möglichkeit, die übergeordneten Verzeichnisse auszuschließen, sodass der resultierende Tar nur das letzte …
80 linux  unix  gnu  tar 

5
Kann GNU Dateinamen mit Leerzeichen verarbeiten?
Ich habe ein Verzeichnis mit mehreren Dateien, von denen einige Leerzeichen in ihren Namen haben: Test workspace/ Another directory/ file1.ext file2.ext demo 2012-03-23.odp Ich benutze den $(wildcard)Befehl von GNU für dieses Verzeichnis und iteriere dann über das Ergebnis, indem $(foreach)ich alles ausdrucke. Hier ist der Code: FOO := $(wildcard *) …
79 shell  makefile  gnu 

3
Was ist der Unterschied zwischen Abschnitt und Segment im ELF-Dateiformat?
Aus dem Wiki Ausführbares und verlinkbares Format : Die Segmente enthalten Informationen, die für die Laufzeitausführung der Datei erforderlich sind, während Abschnitte wichtige Daten zum Verknüpfen und Verschieben enthalten. Jedes Byte in der gesamten Datei kann höchstens einem Abschnitt gehören, und es kann verwaiste Bytes geben, die keinem Abschnitt gehören. …
72 linux  debian  gnu  elf  abi 
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.