Neue Fragen mit dem Tag «makefile»
Insgesamt gefunden 66 Fragen
-4
Bewertungen
1
Antwort
418
Ansichten
Was bedeutet "xxx" in Makefile?
Ich versuche, die Bedeutung von 'xxxxxx' in Makefile als Beispiel zu suchen. ## Variables and scripts NCROOT = `ncroot` TEST_NAME = apb_uart_rx_tx was ist das ncroot? Ist das etwas variabel? Wie finde ich heraus, wo ich mich anmelden muss?
fragte al01 vor 6 Jahren
0
Bewertungen
1
Antwort
377
Ansichten
Wird dieses Verhalten erwartet?
Meine Ordnerstruktur sieht folgendermaßen aus: . ├── app.c ├── inc │ ├── butil.h │ └── libs │ ├── flagutil.h │ ├── libflagutil.c │ └── libflagutil.o └── Makefile Mein Makefilesieht so aus: CC = gcc WARN = -Wall -Wconversion -Wextra -Wno-u...
fragte bool3max vor 6 Jahren
0
Bewertungen
1
Antwort
524
Ansichten
Fehler beim Kompilieren mit dem Befehl "make"
Ich arbeite an Cygwin. Die meisten Unix-Befehle funktionieren einwandfrei. Ich kann auch mit g ++ und gcc kompilieren, aber ich bekomme den folgenden Fehler, wenn ich make ausführen: /cygdrive/b/tpm/src $ make -f makefile.mak "c:/program files/mingw/bin/gcc.exe" -Wall -Wnested-externs -ggdb -O0 -c -...
fragte Blackwood vor 6 Jahren
1
Bewertungen
1
Antwort
357
Ansichten
Der Befehl "configure" generiert kein Makefile?
Hier ist mein Code: ubuntu@ubuntu:~/tpm2-tss$ ./configure --enable-unit checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for su...
fragte vor 6 Jahren
1
Bewertungen
2
Antworten
630
Ansichten
Linux von Grund auf
Ich mache gerade Linux From Scratch. Ich habe einige Pakete heruntergeladen. Ich entpacke sie mit dem Befehl "tar" und führe folgende Schritte in diesem extrahierten Paket aus: konfigurieren machen test machen installiere Noch was ist Makefile? Erklären Sie mir bitte den Zweck dieser Befehle, insb...
fragte PRANAY KASTHALA vor 6 Jahren
2
Bewertungen
1
Antwort
373
Ansichten
Verwenden Sie in Makefile eine Variable innerhalb des Befehls
Lassen Sie uns sagen, dass die LINK Variable folgendes enthält: 1a2b3c. Ich möchte anzeigen Full path: /home/build/1a2b3c. PWD ist derzeit bei /home; Ich kann folgendes nicht zur Arbeit bringen: @echo "Full path: $(readlink -f build/$(LINK))"
fragte Karl Morrison vor 6 Jahren
0
Bewertungen
0
Antworten
488
Ansichten
Wie kann ich `.so` von msys2 erstellen / kompilieren?
Ich möchte dieses https://github.com/thunlp/THULAC.so unter Windows kompilieren . Kopieren Sie das Makefile dst_dir=. src_dir=src cxx=g++ -O3 -I $(src_dir) cxxd=g++ -g -I $(src_dir) # all: dst $(dst_dir)/thulac $(dst_dir)/libthulac.so all: dst $(dst_dir)/libthulac.so dst: @if [ ! -d $(dst_dir) ];...
fragte Mithril vor 6 Jahren
1
Bewertungen
0
Antworten
658
Ansichten
Wie portiere ich $ (Shell find. -Name '* .cpp') unter Windows?
Ich habe folgendes in Makefile: # find cpp files in subdirectories SOURCES := $(shell find . -name '*.cpp') Also wollte ich einen generischen FINDBefehl machen, der sich unter Windows und Linux korrekt verhält: ifeq ($(OS),Windows_NT) # WINDOWS RM = erase /Q FIND = ??? else # LINUX ifeq ($(shell un...
fragte Tomáš Zato vor 7 Jahren
0
Bewertungen
1
Antwort
619
Ansichten
Make kann nicht verwendet werden, wenn fbida (fbi) von der Quelle aus erstellt wird
Ich versuche, fbida (Fbi), Framebuffer Image Viewer, auf Ubuntu 16.04 zu installieren . Ich versuche, aus Quelle fbida v2.13 (www.kraxel.org/releases/fbida/) zu erstellen, da bei der Installation von using sudo apt-get install fbiv2.09 installiert wird. Während makeich den Befehl verwende, erhalte i...
fragte Zythyr vor 7 Jahren
0
Bewertungen
2
Antworten
338
Ansichten
Warum erstellt Make immer und immer wieder Verzeichnisse?
Ich habe ein Makefile, das einige Dokumente aus meiner Quelle erstellt: /home/share/htdocs: #installs apache and make sure we have /htdocs... /home/share/htdocs/doxjs: /home/share/htdocs mkdir -p $@ chgrp users $@ chmod g+w $@ /home/share/htdocs/dox: /home/share/htdocs mkdir -p $@ chgrp users $@ c...
fragte gcb vor 7 Jahren
3
Bewertungen
2
Antworten
1513
Ansichten
Senden Sie env an ein Makefile-Ziel
Ich versuche, eine Env-Variable zu setzen, die für ein Makefile-Ziel git sha1 ist. Ich setze viele env vars und nur dies schlägt fehl, ohne einen solchen Datei- oder Verzeichnisfehler. Ich bin total verwirrt. Bitte helfen Sie mir, dies als env var an mein Makefile-Ziel zu übergeben. Das mache ich am...
fragte Medhamsh vor 7 Jahren
6
Bewertungen
1
Antwort
3702
Ansichten
Wie kann man "$ @" in einem Makefile umgehen?
test: @echo "#!/bin/bash\njava -classpath \"$(CLASSPATH)\" com.atm.ATM \"$@\"" > test @chmod a+x test Ich versuche, das "$ @" zu umgehen, so dass es im "test" -Skript buchstäblich als "$ @" erscheint (die Argumente, die im Bash-Skript aufgerufen werden, an das Java-Programm übergeben). Dinge, di...
fragte xomm vor 7 Jahren
-1
Bewertungen
1
Antwort
446
Ansichten
Warum sollte man RANLIB = echo in einem Makefile verwenden?
Ich habe RANLIB=ranlibnormalerweise ein Makefile, aber ich habe Makefiles mit RANLIB=echooder RANLIB=@echooder gefunden RANLIB=echo >/dev/null. Ich suche nach einer Erklärung für solche Verwendungen.
fragte Armut vor 7 Jahren
0
Bewertungen
1
Antwort
882
Ansichten
Skriptbefehle innerhalb eines Makefiles ausführen (Linux make)
Ich habe letzte Nacht damit gekämpft. Ich möchte alle Dateien umbenennen, xxxx-yyyyum xxxx:yyyyin einem Ordner von einer Make - Datei. Ich habe eine, renamefiles.shdie den Job gut macht: #!/bin/sh for i in $i do echo $i echo mv "$" "$"; mv "$" "$"; done Aber ich würde das wirklich gerne in ein Make...
fragte Simon H vor 8 Jahren
2
Bewertungen
1
Antwort
336
Ansichten
Ein Makefile-Skript für Linux verstehen
Ich verwende fpgalink fx2, um auf einem Windows-Rechner zu bauen. Hier ist Makefile, was folgendes Skript bedeutet: BRANCH := $(shell TRY=$(CURDIR) BRANCH=dev while [ "$$" != "$(ROOT)" -a "$$" != "/" ]; do if [ -e "$$/.branch" ]; then BRANCH=$$(cat "$$/.branch") break fi TRY=$$(dirname $$) done ech...
fragte vport vor 8 Jahren
1
Bewertungen
1
Antwort
705
Ansichten
Makefile-Probleme mit interaktiven Shells begannen als Ziel
Derzeit ein seltsames Problem: Du hast ein Makefile, um ein paar praktische Verknüpfungen in einem Projekt zu bekommen: shell: docker exec -it $(web) sh ... .. was im Grunde eine interaktive Shell in einem Docker Container aufruft. Dies läuft gut auf einem Linux-System. Auf einem OS X (Yosemite) -T...
fragte DrSlow vor 8 Jahren
0
Bewertungen
1
Antwort
577
Ansichten
Verwendung von Bash-Befehlen in geschachtelten Schleifen in Makefile
Ich möchte Bash-Befehle in geschachtelten Schleifen in Makefile verwenden, mein aktueller Code funktioniert nicht. Kann mir jemand helfen was das Problem sein kann. Ich habe einen einfachen Code in Testziel geschrieben. Hier möchte ich in ein Verzeichnis DIR_S / case1 gehen und die Datei rtt.csv in...
fragte Umar vor 9 Jahren
1
Bewertungen
1
Antwort
1443
Ansichten
Sollte make '-rm' oder `rm -f 'enthalten
Die Frage sollte aus dem Titel klar sein, aber hier geht es. Was ist besser, oder gibt es bessere Optionen: thing: rm -f a.file b.file doTheMake thing: -rm a.file b.file doTheMake Ich möchte immer löschen a.fileund b.filevorher doTheMakelaufen lassen.
fragte Pål GD vor 9 Jahren
1
Bewertungen
1
Antwort
1819
Ansichten
Bash-Befehle in Makefile
Ich möchte Bash-Befehle in Makefile zusammen mit MATLAB-Skripts verwenden. Momentan, wenn ich einen einfachen bash-Befehl in Makefile setze und dieses Ziel ausführte, erhalte ich eine Fehlermeldung / bin / bash: ./test1: Keine Datei oder Verzeichnis Ich habe einen einfachen Bash-Befehl verwendet...
fragte Umar vor 9 Jahren
0
Bewertungen
0
Antworten
373
Ansichten
Makefile funktioniert nicht mit "Modulen"
Ich habe dieses Makefile von WrapFS. Mein Problem ist, dass make nicht funktioniert, wenn ich alle Module mit "Modulen" füge. Wenn ich "Module" lösche, funktioniert "make", erzeugt aber keine wrapfs.ko. WRAPFS_VERSION="0.1" EXTRA_CFLAGS += -DWRAPFS_VERSION=\"$(WRAPFS_VERSION)\" obj-$(CONFIG_WRAP_...
fragte Dalia vor 9 Jahren
0
Bewertungen
0
Antworten
372
Ansichten
Wozu dienen die Flags -DPOSIX und -DXWINDOWS in Makefiles?
Ich verstehe, dass -DPOSIX etwas mit POSIX-Konformität zu tun hat ... was ich irgendwie herausfinden kann, weil mein Programm eine Posix-Bibliothek (pthreads) verwendet, aber ich kann nichts relevantes darüber herausfinden, wofür -DXWINDOWS ist oder warum Dort.
fragte Volumetricsteve vor 9 Jahren
0
Bewertungen
1
Antwort
597
Ansichten
Wie stelle ich sicher, dass mein Code mit -o3 in gnu make kompiliert wird?
Ich habe ein riesiges Makefile, mit dem ich arbeite und versuche, es zu beschneiden. Im Moment ist es darauf angelegt, mehrere verschiedene Programme mit unzähligen Optionen zu erstellen, die ich niemals verwenden werde. Ich hoffe, zuerst sicherzustellen, dass der Code richtig aufgebaut ist, und dan...
fragte Volumetricsteve vor 9 Jahren
2
Bewertungen
1
Antwort
3809
Ansichten
Richtige Syntax, um ein `$` in einer Regex in einem Bash-Shell-Skript / Makefile zu umgehen?
Ich laufe eine Makefile, die folgende Zeile enthält ... find ./ -type f -regextype emacs -regex ".*tests$" | xargs rm -f und bekomme eine Fehlermeldung: find ./ -type f -regextype emacs -regex ".*tests | xargs rm -f /bin/sh: 1: Syntax error: Unterminated quoted string Ich habe eine Google-Suche na...
fragte iceman vor 10 Jahren
2
Bewertungen
0
Antworten
352
Ansichten
Wie fügt man mit cURL ein "griechisches" Zeichen in den Pfad ein?
Ich habe ein Makefile, in dem eine der vielen Aufgaben darin besteht, eine Datei mit cURL hochzuladen. Eine dieser Dateien hat ein griechisches Zeichen im Namen. Wenn ich versuche, mit cURL hochzuladen, erhalte ich folgende Fehlermeldung: curl: (43) A libcurl function was given a bad argument Ich ve...
fragte Jan Cássio vor 10 Jahren
2
Bewertungen
0
Antworten
1337
Ansichten
GCC-Option: Nicht erkannte Befehlszeile
Ich versuche, mein Projekt mit dem gcc-Compiler zu erstellen, aber ich erhalte folgende Fehlermeldung: gcc: Fehler: nicht erkannte Befehlszeilenoption '-mthumb' Ist nicht -mthumbeine Standardoption für gcc? Ausgabe von gcc --version: gcc (GNU-Tools für eingebettete ARM-Prozessoren) 4.8.4 2014052...
fragte Zohra-tl vor 10 Jahren
3
Bewertungen
0
Antworten
590
Ansichten
Wie schreibe ich ein Makefile-Ziel für Hunderte von nummerierten Dateien?
Ich habe einige Kunstprojekte, die Blender als Teil der Toolchain verwenden. Ich möchte ein Makefile-Ziel schreiben können, das angibt, dass mehrere hundert Dateien mit einem einzigen Befehl aktualisiert werden können. Die folgende Syntax funktioniert eigentlich nicht, drückt aber aus, was ich will...
fragte Mutant Bob vor 10 Jahren
0
Bewertungen
1
Antwort
1131
Ansicht
Linux - Installiere, ohne Symlinks zu ersetzen
Ich habe vor kurzem (und törichterweise, da es hier eine einfache Lösung gibt, die --prefix=Option auf eine andere als die Standardeinstellung gesetzt /usr/bin) configured und maked gcc-4.9.1, ohne die --prefix=Option einzustellen . Ich möchte nicht wirklich makedie ganze Sache betrachten, da es ein...
fragte chrisb2244 vor 10 Jahren
0
Bewertungen
2
Antworten
1947
Ansichten
./xsum: Berechtigung verweigert make: *** [xsum.out] Fehler 126
Ich versuche, den f2c / f77-Compiler unter Mac OSX mit den Anweisungen http://www.webmo.net/support/fortran_osx.html zu installieren. Ich erhalte die folgende Fehlermeldung: ./xsum: Permission denied make: *** [xsum.out] Error 126 Bitte helfen Sie, da bei der Installation nicht Folgendes erstellt...
fragte user2721585 vor 10 Jahren
1
Bewertungen
1
Antwort
2172
Ansichten
Mehrere Dateien aus dem Verzeichnis entfernen, wie durch Variable in Makefile angegeben
Ich habe eine Makefileder folgenden manSeiten zum Installieren von Seiten konfiguriert MANDIR = /usr/share/man/man1 MANPAGES = exec1.1 exec2.1 make install löst folgendes aus: install: $(MANPAGES) install $(MANPAGES) $(MANDIR) Ich möchte eine haben, make uninstalldie diesen Prozess rückgängig machen...
fragte BSchlinker vor 10 Jahren
0
Bewertungen
0
Antworten
667
Ansichten
"chown" für den Befehl "make install"?
Auf meinem Linux-Server habe ich versehentlich sudo make installeine Anwendungsinstallation durchgeführt. Ich wollte make installohne sudoPrivilegien ausführen . Wie ändere ich den Besitz aller installierten Abhängigkeiten der Anwendung von root auf den Benutzer, ohne sie zu entfernen und erneut zu...
fragte melvynkim vor 10 Jahren