Tag: makefile

Ein makefile ist in der Regel eine Eingabe-Datei für den build-control-language/tool machen.

Makefile für die Kompilierung alle cpp-Dateien in einem Verzeichnis in separate ausführbare Datei

Anzahl der Antworten 4 Antworten
Ich studiere jetzt C++. Ich will ein makefile zum kompilieren alle cpp Dateien im aktuellen Verzeichnis in separaten ausführbaren Dateien. Zum Beispiel: In einem Verzeichnis gibt es 3-c++ - Dateien, wie examp1.cpp, examp2.cpp und examp3.cpp. Ich will

gcc ld: symbol(s) not found for architecture x86_64

Anzahl der Antworten 3 Antworten
Okay also ich mache einen lexer und einen parser mit Ocamlyacc. Ich habe meine Forschung getan, und ich denke, dass es etwas zu tun mit meinem makefile nicht die Wahl der richtigen bit-version für meinen compiler oder

C++ Verlinkung auf Bibliotheken mit makefile (newbe)

Anzahl der Antworten 2 Antworten
Ich versuche zu verstehen, wie die Verwendung von nicht-standard-Bibliotheken in meinem C++ - Projekte. Ich habe ein paar Fragen. Können sagen, ich will POCO-Bibliothek. Also ich habe es runtergeladen, und bauen Sie es mit make (statische Version).

make install Fehler 'nichts zu tun'

Anzahl der Antworten 2 Antworten
make install in ubuntu gibt mir folgenden Fehler bitte helfen Making install in src make[1]: Entering directory /home/miracle/rnnlib_source_forge_version/src' make[2]: Entering directory /home/miracle/rnnlib_source_forge_version/src' test -z "/usr/local/bin" || /bin/mkdir -p "/usr/local/bin" /usr/bin/install -c '../bin/rnnlib' '/usr/local/bin/rnnlib' make[2]: Nothing to be

disable-Werror ini-Datei konfigurieren

Anzahl der Antworten 3 Antworten
Während ein Projekt mit Makefile, bekomme ich diesen Fehler: error: implicit declaration of function ‘fatal’ [-Werror=implicit-function-declaration] cc1: all warnings being treated as errors Den ./configure --help zeigt Optional Features: --disable-option-checking ignore unrecognized --enable/--with options --disable-FEATURE do not

"Nichts zu machen für makefile" - Meldung

Anzahl der Antworten 2 Antworten
Habe ich die folgenden Dateien: Kind.c , Cookie.c , Cookie.h , CookieMonster.c , Glas.c , Glas.h-Milch.c , Milch.h und das folgende makefile namens makePractice, die Sie ausführen soll, erstellen Sie zwei ausführbare Dateien, Kind und CookieMonster. makefile:

makefile-Fehler: undefined reference to main

Anzahl der Antworten 3 Antworten
Ich versuche zu kompilieren mein Stück code mit machen. Normalerweise compiliere ich meinen code wie folgt: mipsisa32r2el-timesys-linux-gnu-g++ -o testing -I/usr/include/libxml2 -L/develop/xc4/rootfs/parsecpp/lib -L/develop/xc4/rootfs/parsecpp/sqlite-mips2/lib -I/develop/xc4/rootfs/parsecpp/sqlite-mips2/include db.cpp main.cpp networkinterfacemodule.cpp network.cpp multiplex.cpp program.cpp service.cpp -lsqlite3 -lxml2 Um loszuwerden, diese langen Befehl

Makefile, Kompilieren und Verknüpfen

Anzahl der Antworten 1 Antworten
Ich habe eine Frage bezüglich der Zusammenstellung und Verknüpfung in der Datei Makefile (und vielleicht generell). Ich habe einen server.c-Datei, die besteht aus dem Haupt-Programm, das eine main() Funktion. server.c umfasst rio.c. Ich habe ein Modul namens

Wie verlinke ich eine Bibliothek mit clang und llvm-link

Anzahl der Antworten 1 Antworten
Bin ich kompilieren meine Programme wie dieses, clang++ -O4 -emit-llvm file1.cpp -c -o file1.bc -pthread clang++ -O4 -emit-llvm file2.cpp -c -o file2.bc -pthread llvm-link file1.bc file2.bc -o main.ll -S Wie kann ich festlegen Verknüpfung mit -ldl Haben

Kann nicht gefunden makefile config für das Produkt "cm_oneplus2"

Anzahl der Antworten 1 Antworten
Ich versucht habe zu erstellen AOSP ROM für das OnePlus Zwei. Habe ich eine working-dir Ordner in meinem ubuntu's home. Installiert alle notwendigen tools und Skripte, wie java, python, make, git und einige lib-Dateien. Ich habe heruntergeladenen,

Trouble Gebäude gcc 4.6: undefined reference to `yylex'

Anzahl der Antworten 3 Antworten
Ich versuche zu bauen, gcc 4.6, aber ich bin immer etwas linker-Fehler, die so Aussehen, wie es heißt, bison oder flex ist nicht immer verbunden. Wenn die makefile-Probleme in diesem Befehl: gcc -g -fkeep-inline-functions -DIN_GCC -W -Wall

Wie Sie sich machen Ausgabe ohne Pufferung von stdout und stderr

Anzahl der Antworten 4 Antworten
Ich habe ein problem mit der Protokollierung zur Ausgabe von einem automatisierten build. Das bauen erfolgt mit einem Makefile und makefile-Dienstprogramm. Das problem ist, dass normale Ausgabe wie compiler-Befehl Zeilen auf stdout aus und kompilieren Sie Fehler

Was sind makefiles - make install

Anzahl der Antworten 8 Antworten
Sehe ich in Linux diese Dinge, aber was ist es?: ./configure make make install etc etc. Anotther Frage ist, warum die Entwickler nicht complie, sehe ich eine Menge von software machen mir complie mich? Linux läuft auf

Ausführen eines bash-Befehls via CMake

Anzahl der Antworten 1 Antworten
Ich bin versucht zu haben CMake entweder drei bash-Befehle oder ein bash-Skript. Allerdings kann ich nicht scheinen, um es zu arbeiten. Die bash-Befehle sind: cd ${CMAKE_SOURCE_DIR}/dependencies/library make cd ${CMAKE_BINARY_DIR} Im wesentlichen, ich möchte CMake bauen Sie die

Mit sed in ein makefile; wie die Flucht Variablen?

Anzahl der Antworten 2 Antworten
Schreibe ich ein generisches makefile zum erstellen von statischen Bibliotheken. Es scheint zu funktionieren gut so weit, außer für die Zeile den Aufruf sed: # Generic makefile to build a static library ARCH = linux CFLAGS =

Cygwin - Makefile-Fehler: Rezept für Ziel `Haupt.o' fehlgeschlagen

Anzahl der Antworten 1 Antworten
Bin ich derzeit nicht zu schreiben, ein gutes makefile und weiß nicht den Grund warum.. -.- Dies ist mein main.c: #include <windows.h> #include <stdio.h> int main(int argc, char *argv) { printf("MEEEEEP"); return (0); } Dies ist mein

Ändern Sie die Makefile-variable mit dem Wert je nach einem Ziel,

Anzahl der Antworten 2 Antworten
Ich bin nicht versiert im Umgang mit makefiles, aber ich bin verwendet, um einfachen. Jetzt habe ich eine Aufgabe auf der hand. Ich brauche zu kompilieren und verknüpfen die Anwendung eines Tests mit einer anderen Bibliothek und

arm-none-eabi-Befehle nicht korrekt installieren

Anzahl der Antworten 3 Antworten
Bin ich versucht zu installieren, eine toolchain für Assembler-code auf dem raspberry pi. Ich habe folgende Prozedur zum installieren der package-Dateien: $ wget http://www.cl.cam.ac.uk/freshers/raspberrypi/tutorials/os/downloads/arm-none-eabi.tar.bz2 --2012-08-16 18:26:29-- http://www.cl.cam.ac.uk/freshers/raspberrypi/tutorials/os/downloads/arm-none-eabi.tar.bz2 Resolving www.cl.cam.ac.uk (www.cl.cam.ac.uk)... 128.232.0.20, 2001:630:212:267::80:14 Connecting to www.cl.cam.ac.uk (www.cl.cam.ac.uk)|128.232.0.20|:80... connected.

Wo bekommt man iostream.h

Anzahl der Antworten 3 Antworten
Ich versuche, mich etwas in Linux, aber es beschwert sich, dass es nicht finden können iostream.h. Was muss ich installieren, um diese Datei zu erhalten? Dies ist ein Fehler in dem code, den Sie verwenden möchten. Wenn

Hersteller: *** No rule to make target `gcc', needed by `Mitarbeiter.o'. Stoppen

Anzahl der Antworten 2 Antworten
Ich bin ganz neu auf makefile. Könnten Sie mir bitte helfen korrigieren mit dem unten makefile: Habe ich eine Employee-Klasse. Manager-Klasse ist abgeleitet von der Klasse Mitarbeiter. Und Klasse Link Verweise auf den beiden Employee-und Manager-Klasse. Fehler:

Makefile error: Unexpected end-of-line gesehen

Anzahl der Antworten 6 Antworten
Versucht zu installieren, Git, ich lief konfigurieren und zu machen, bekam aber folgende Fehlermeldung: make: Fatal error in reader: Makefile, Linie 221: Unerwartetes Ende der Zeile gesehen Das Makefile sieht folgendermaßen aus: 218: GIT-VERSION-FILE: FORCE 219: @$(SHELL_PATH)

C: Feld hat unvollständigen Typ

Anzahl der Antworten 4 Antworten
Ich entschuldige mich, wenn dies wurde vorher gefragt. Ich erhalte die folgende Fehlermeldung beim kompilieren durch machen: .../inc/intModIp.h:418: error: field 'cnc_id' has incomplete type ../inc/intModIp.h:419: error: field 'cnc_key' has incomplete type ../inc/intModIp.h:421: error: field 'fin_id' has incomplete

Was bedeutet wildcard bedeutet im makefile?

Anzahl der Antworten 2 Antworten
Fand ich die folgenden Zeilen in einem makefile tutorial, aber ich habe einige Probleme mit den kühnen Linien. In 1 Zeile, wenn ich Schreibe, program_C_SRCS:=$(*.c) funktioniert es nicht. Also bitte sagen Sie mir, was ist Platzhalter-Wort zu

Mit makefile-Variablen in C

Anzahl der Antworten 4 Antworten
Ich brauche zum Lesen eine Datei in einem C-Programm und ich möchte nicht zu fest den Pfad zu dieser Datei. Ich möchte, dass der Pfad als variable, und verwenden Sie dann in C-prog. file name is xyz.txt

sagen, 'machen' zu ignorieren, Abhängigkeiten, wenn das top-Ziel erstellt wurde

Anzahl der Antworten 4 Antworten
Ich bin mit der folgenden Art pipeline: digestA: hugefileB hugefileC cat $^ > [email protected] rm $^ hugefileB: touch [email protected] hugefileC: touch [email protected] Ziele hugefileB und hugefileC sind sehr groß und nehmen eine lange Zeit zu berechnen (und

makro `AM_PATH_CPPUNIT' nicht gefunden in der Bibliothek

Anzahl der Antworten 4 Antworten
Ich versuche zu bauen libtorrent auf shared-hosting. So gebaut, CPPUnit(1.12.1) mit --prefix=$HOME. Nach, dass meine $HOME/lib und $HOME/include enthält CPPUnit-Bibliotheken und-Header. Den ich exportiert LD_ Pfade export LD_LIBRARY_PATH=$HOME/lib:$LD_LIBRARY_PATH export LD_INCLUDE_PATH=$HOME/include:$LD_INCLUDE_PATH Dann Lauf ich libtorrent/autogen.sh --prefix=$HOME und immer

Wie der untergeordnete Prozess " Umwelt-Variablen im Makefile

Anzahl der Antworten 3 Antworten
Möchte ich dies ändern Makefile: SHELL := /bin/bash PATH := node_modules/.bin:$(PATH) boot: @supervisor \ --harmony \ --watch etc,lib \ --extensions js,json \ --no-restart-on error \ lib test: NODE_ENV=test mocha \ --harmony \ --reporter spec \ test clean:

GNU make bedingte Funktion $(, wenn ...) innerhalb einer benutzerdefinierten Funktion immer true ergibt

Anzahl der Antworten 4 Antworten
Ich versuche zu schreiben ein machen Funktion touch/eine leere Datei anlegen und/oder festlegen der Berechtigungen, Benutzer und Gruppen, wo möglich, oder warnen, wenn nicht. Aber jeder bedingte schauen Sie in meine Funktion scheint zu true ausgewertet werden.

wie kann ich die Rohre in ein makefile-shell-Befehl?

Anzahl der Antworten 1 Antworten
Ich habe den folgenden code-Schnipsel in ein Makefile, das schlägt immer fehl, es sei denn, Entferne ich die Verweise auf sed & grep unten. TAB=$(shell printf "\t") all: abstract.tsv $(shell cut -d "${TAB}" -f 3 abstract.tsv |

Wie zu vermeiden, "No such file or directory" Fehler bei `make clean` Makefile target

Anzahl der Antworten 5 Antworten
Habe ich ein Makefile, die definiert, ein .PHONY clean-Ziel zur Reinigung .o-Dateien und ausführbare Dateien, die Zielgruppe sieht so aus: ... .PHONY : clean clean: rm $(addprefix $(vq_DIR),$(vq_OBJS)) \ $(addprefix $(vq_DIR),vq) \ $(addprefix $(covq_DIR),$(covq_OBJS)) \ $(addprefix $(covq_DIR),covq)

Mithilfe von bedingten Regeln in einem makefile

Anzahl der Antworten 2 Antworten
Ich erfassen die Absicht des Makefile in pseudo-code, dann geben die Fragen, die ich habe. Ich bin auf der Suche nach ein Makefile, das ist benutzerfreundlicher in einer test-Umgebung. Die korrekte Verwendung des Makefiles wird einer der

Wie jede Bibliothek in ndk-Anwendung

Anzahl der Antworten 1 Antworten
Vom dieses tutorial. sehen, habe ich eine vorgefertigte statische Bibliothek mit Namen wie stackoverflow.a und es hat stackoverflow.h jetzt will ich mit der Funktion, die statische Bibliothek in ndk_demo.c //das tutorial hat diese Datei für die innen

Definieren Zusammenstellung Variablen basierend auf der Ziel für

Anzahl der Antworten 2 Antworten
meine c++ - source-Datei für eine bestimmte übergebene variable aus dem makefile. wenn Sie eine andere Ziel, diese variable definition ist anders. Wie kann ich eine variable definieren in der Datei Makefile basierend auf Ziel. Dank Die

wie update machen 3.81 linux

Anzahl der Antworten 1 Antworten
Ich bin neu auf Linux (neuer als in es installiert gestern), ich brauche es für meine Programmier-Kurs in der Universität, und ich habe gesagt, nach der Installation bestimmter Versionen von bestimmten Programmen, aber wenn ich verwendet habe

Makefile-Modifikation zur Unterstützung von c++11

Anzahl der Antworten 3 Antworten
Ich bin in der Lage zu kompilieren einer einzelnen Datei mit gcc mit -std=c++0x-option. Aber ich kann dies nicht durch makefile. Hier sind die Gruppe von flags, die in meinem makefile (was nach machen, beschwert sich über

Rohrleitungen stdout und stderr innerhalb einer Makefile-Regel

Anzahl der Antworten 2 Antworten
Möchte ich pipe die Ausgabe eines Skripts zu einem anderen Programm. Etwas, was ich normalerweise tun würde, mit diesen beiden Formen: python test.py 2>&1 | pyrg python test.py |& pyrg Mein problem ist, dass es nicht funktioniert,

Wie füge ich einen include-Pfad für die kernel-Modul makefile

Anzahl der Antworten 3 Antworten
Wie füge ich einen include-Pfad für die kernel-Modul makefile? Ich möchte "test_kernel.h" in test_module.c. die "test_kernel.h" befindet sich im Verzeichnis "inc" Ich habe versucht, in die folgende Lösung in meinem Makefile, aber es funktioniert nicht: obj-m +=

Mit Clang++ in der Datei Makefile anstelle von G++

Anzahl der Antworten 2 Antworten
Habe ich ein makefile, das baut mein Projekt schon mit g++ 4.6. #specify the compiler GXX=g++ -std=c++0x # Specifiy the target all: linkedList # Specify the object files that the target depends on # Also specify the

Makefile machen: Nichts zu tun für `default'

Anzahl der Antworten 1 Antworten
Ich Schreibe ein Hallo.c: #include <linux/init.h> #include <linux/moudle.h> static int hello_init(void) { printk(KERN_ALERT "Hello, World\n"); return 0; } static void hello_exit(void) { printk(KERN_ALERT "GoodBye, cruel Workd!\n"); } module_init(hello_init); module_exit(hello_exit); module_LICENSE("GPL"); module_AUTHOR("ChangZhi"); Und das ist Makefile: obj-m :=

GCC kann nicht finden, GMP, MPFR und MPC-Bibliotheken

Anzahl der Antworten 7 Antworten
Ich versuche, um cross-kompilieren GCC unter Mac OS 10.5.7. Ich habe diesen Befehl zum konfigurieren der GCC nach der Installation von GMP, MPFR und MPC: ../gcc-4.5.0/configure --target=$i586-elf --prefix=/usr/local/cross \ --disable-nls \ --enable-languages=c,c++,fortran,java,objc,obj-c++,treelang,ada \ --without-headers --with-libiconv-prefix=/opt/local --with-gmp=/usr/local \

Bedingte variable definieren in der Datei Makefile mit ifeq

Anzahl der Antworten 1 Antworten
Ich versuche zu definieren von Variablen in einem Makefile, je nach Bedingungen. Als ifeq ausgeführt werden können, nur in den Regeln, ich haben Hinzugefügt eine zusätzliche Regel (def_rule) ich finden Sie für jede Regel. Beispiel: def_rule: ifeq

makefile "no such file or directory"

Anzahl der Antworten 1 Antworten
Ich versuche zu kompilieren eines C++ - Programm mit make. Nach der Lektüre durchaus ein paar tutorials, ich komme bei der folgenden Datei machen. Liest Quelldateien aus src-Verzeichnis, legt Objekte in das build-Verzeichnis und legt die exe-Datei

(.text+0x20): undefined reference to `main' und undefined reference to function

Anzahl der Antworten 2 Antworten
Ich habe ein Problem, immer mein makefile zu arbeiten, ohne Fehler. Die erste Frage, die ich habe, ist mit einer undefined reference to main. Ich habe die wichtigsten in meinem Produzenten.c-Datei eine Funktion. Das zweite Problem ist

Was bedeutet [email protected] und das pipe-symbol im Makefile stehen?

Anzahl der Antworten 1 Antworten
In das folgende Makefile definition: Was bedeutet die [email protected] in der vorletzten Zeile stehen? Was über die | symbol in der Mitte der Linie? define KERNEL_RULE $(DESTDIR)/$(1) : kernel_modules $(DEST_DIR)/$(1) : $(DESTDIR)/$(1) | $(DEST_DIR) cp $(DESTDIR)/$(1) [email protected]

Wie schreibt man eine Makefile-Regel auf Dateien entfernen (reinigen) nur, wenn die Dateien vorhanden sind?

Anzahl der Antworten 3 Antworten
Sieht es für mich wie Makefile-Regeln können grob klassifiziert werden in "positiv" und "negativ" sind: "positive" Regeln erstellen fehlt oder aktualisieren Sie veraltete Dateien, während "negative" diejenigen Dateien löschen. Schriftlich Voraussetzungen für eine "positiv" - Regeln ganz

javac junit gibt “error: package org.junit ist nicht vorhanden"

Anzahl der Antworten 1 Antworten
Ich versuche, die Verwendung von JUnit in ein makefile, aber ich kann nicht ankommen es zu wirken. Meine Ordner-Struktur ist wie folgt (makefile ist in myProject): myProject |--bin |--main |--org |--myPackage |--test |--org | |--myPackage | |--lib

Was sind Doppel-Doppelpunkt-Regeln in einem Makefile für?

Anzahl der Antworten 5 Antworten
Abschnitt 4.13 von GNU Make Handbuch beschreibt die so genannte Doppel-Doppelpunkt-Regeln: Doppel-Doppelpunkt-Regeln sind Regeln geschrieben mit":: "anstelle von": "nach der target-Namen. Sie werden anders behandelt, von den gewöhnlichen Regeln, wenn Sie das gleiche Ziel wird in mehr

OSX 10.8, Xcode 4.4 mit Make und gcc Weg von der Umwelt

Anzahl der Antworten 5 Antworten
Ich nur ein Upgrade auf Mountain Lion OSX 10.8 und zusammen mit, dass ich dummerweise aktualisiert Xcode 4.4. Jedoch nach diesem upgrade "machen" ist vorbei und Dinge wie gcc -v auch nicht funktionieren. Dies ist eine große

machen Sie die Datei mit source Unterverzeichnisse

Anzahl der Antworten 3 Antworten
Mein neuestes Projekt ist in C++ und ich verwende GNU Make. Das Projekt Verzeichnis-layout wie folgt: project |-src |-subdir1 |-subdir2 (containing tests) |-doc |-bin Ich würde gerne in der Lage sein zu rufen make in der top-level-Verzeichnis

Keine debug-Symbole in der gdb auch beim kompilieren mit "- g " flag

Anzahl der Antworten 6 Antworten
Ich versuche um mein Programm zu kompilieren mit debug-Symbole für die Verwendung in gdb. Ich habe die -g-flag zu meinem makefile aber ich bekomme immer noch "Lesen Symbole aus ...(no debugging symbols found)" wenn ich laden Sie