Tag: makefile
Ein makefile ist in der Regel eine Eingabe-Datei für den build-control-language/tool machen.
2
Antworten
Beim kompilieren meiner C++ - Projekt, das beinhaltet die uuid.h ich bekomme das kompilieren-Fehler: fatal error: uuid.h: No such file or directory Ich bin mir nicht sicher, was falsch läuft. Es könnte sein, meine compiler-Anweisungen sind falsch,
2
Antworten
Ich bin Einstellung einer Variablen in einer makefile wie diese: SOMEVAR = foo Diese makefile höher schließt einige andere makefile in denen der eigentliche Aufbau der Programme erfolgt: include generic/Makefile.common Also keine Aufbau-Ziele definiert werden, die in
2
Antworten
Ich versuche zu verstehen, einen Linux-kernel-Modul und würde gerne sehen, die Ausgabe von pr_debug und printk. Ich bin mit GNU Make. Ich verstehe, dass man pr_debug Nachrichten, die wir haben, zu verwenden DDEBUG. So, wie aktiviere ich
1
Antworten
Ich habe eine Frage darüber, wie Sie ein Projekt importieren, die mit einer vorhandenen Datei in eclipse. Aus der Lektüre der Dokumentation zu eclipse es scheint, dass ich verwenden soll, ein "Makefile-Projekt" Ist das richtig? Wenn ja,
2
Antworten
Ich habe ein Verzeichnis, in dem ich halten das hinzufügen von verschiedenen C++ - Quelldateien, und generisches Makefile zu kompilieren. Dies ist der Inhalt des Makefile: .PHONY: all clean CXXFLAGS = -pipe -Wall -Wextra -Weffc++ -pedantic -ggdb
4
Antworten
Ich bin kompilieren Lua 5.2.3 auf Centos 6.5, und das kompilieren /installieren, funktioniert einwandfrei. Aber ich muss auch die Entwicklungs-Bibliotheken für andere Programme zu kompilieren. Ich würde in der Regel installieren Sie diese, indem Sie, dies zu
1
Antworten
HEADERS = schedule.h default: papcmp program.o: schedule.c $(HEADERS) gcc -g -lnuma -lm -pthread schedule.c -lutil -lz -o schedule.o program: schedule.o gcc schedule.o -o papcmp clean: -rm -f schedule.o -rm -f papcmp -rm -f *.log dump.gz Dies ist
1
Antworten
Wenn ich die Entwicklung eines linux-Treibers, die ich gelesen habe darüber, wie zu schreiben, linux-kbuild makefile durch diese Dokument Ich weiß kbuild-system verwenden makefile-Variablen wie obj-y obj-m zu bestimmen, was Sie bauen und wie Sie bauen. Aber
1
Antworten
Ich versuche, link eine statische Bibliothek, die ich angelegt, aber ich bekomme diese Fehlermeldung. libmine.a: could not read symbols: Archive has no index; run ranlib to add one Habe ich versucht zu tun ranlib libmine.a aber nichts
3
Antworten
Ich aktualisiere ein Makefile, das greift auf die Ressourcen aus einer externen Quelle, d.h. es ist eine Regel der form $(External)/% : cvs up $@ ...und die funktioniert wie erwartet für uneingeschränkte Ressourcen. Nun, es hat eine
3
Antworten
Schreibe ich ein C-Projekt in Eclipse und beim Versuch, Sie auszuführen, bekomme ich die folgende Fehlermeldung: (Cannot run program "make": Launching failed) Mein Makefile ist: all : GenericHashTable.o TableErrorHandle.o gcc -Wall GenericHashTable.o TableErrorHandle.o -o all GenericHashTable.o :
1
Antworten
Heruntergeladen habe ich openssh-6.4p1 für Linux, und ich möchte, um es zu kompilieren mit clang statt gcc. Wie kann ich sagen, die Zusammenstellung der engine zu tun? Muss ich ändern configure? Ausführung: CC=clang ./configure ... Das funktioniert,
2
Antworten
Ich habe einen ganz einfachen makefiles: threads: gcc threads.c -o threads aber ich bekomme die Fehlermeldung: 'make: Fatal error: Don ' T know how to make target' Irgendwelche Ideen was ich falsch mache? Es ist wahrscheinlich etwas
2
Antworten
Dies ist mein makefile FC=gfortran CC=gcc CPC=g++ FFLAGS = -O3 LINK=g++ BLASF=dgemmf.o dgemmkernel2.o mult.o BLASFSRC=dgemmf.f TIMER=mytimer.o TGEMM=tgemm ALL= $(TGEMM) LIBS = -lblas all: $(ALL) mult.o: $(CPC) -O3 -fopenmp -c mult.cpp $(TGEMM): tgemm.o mult.o $(TIMER) $(BLASF) $(FC) $(FFLAGS)
1
Antworten
Ich ve wurde kämpfen mit diesem für einige Zeit jetzt. Ich bin versucht zu installieren, Yaafe für audio feature extraction. Ich Folgen Sie den Anweisungen hier: https://github.com/Yaafe/Yaafe Alles installiert sich schön, aber wenn ich versuche zu laufen,
1
Antworten
Ich habe ein Makefile, enthält ein weiteres makefile, das setzt eine Menge von defaults. Ich kann nicht Bearbeiten Sie die enthaltene makefile und das würde ich gerne ändern des Wertes von C++FLAGS in meinem makefile auch wenn
2
Antworten
Ich verwende ein makefile zum kompilieren von MATLAB/C-Projekt. MATLAB kann in der Regel installiert werden, in eine Reihe von standard-Speicherorte, je nach version, z.B. /Applications/MATLAB_2012b.app, /Applications/MATLAB_2013a.app usw. Was ist der einfachste Weg, um zu sehen, ob diese
1
Antworten
Ich habe ein makefile, in dem die Quelle Dateien: (gekürzt auf relevante) SRCFOLDER=src/ SOURCES= main.cpp OBJECTS=$(SOURCES:.cpp=.o) und ich möchte concate die Fäden in der Hand, aber für jedes in SOURCES. Wie Sie oben sehen können, ich Tue
6
Antworten
So, zum kompilieren meine ausführbare Datei, ich brauche den Standorten korrekt eingerichtet. Das problem ist, das setup stammt aus einer Reihe von Skripten, die die env-variable exportieren, und das, was aufgebaut werden muss, ändern kann (außerhalb meiner
4
Antworten
Ich bin mit Ubuntu 10.04 und versucht zu kompilieren, einige-code, der verwendet gfortran. Irgendwann Makefiles bedeutet: -L. -lgfortran und ich bekomme die Fehlermeldung /usr/bin/ld: cannot find -lgfortran obwohl es installiert ist: ldconfig -p | grep fortran libgfortran.so.3
3
Antworten
Arbeite ich an einem großen Spiel-engine, die portiert werden muss, um Android. Der gesamte code ist in C/C++, so dass wir die Portierung über das NDK. Ich habe alles, was Gebäude, aber nach viel reinigen, ich bin
8
Antworten
Gibt es eine Möglichkeit, dass ich machen kann $ make standardmäßig: $ make -j 8 ? InformationsquelleAutor anon | 2010-01-28
1
Antworten
Ich versuche, dies zu tun: Möchte ich nennen, einen machen (Makefile existiert in einigen anderen Verzeichnis abc Pfad verwendet werden kann) aus einem shell-Skript, das sich in einem anderen Verzeichnis. Wie mache ich das? Da shell-scripting erlaubt
1
Antworten
Hier ist, was ich habe, so weit: SPECS = $(shell find spec -iname "*_spec.js") spec: @NODE_ENV=test \ @NODE_PATH=lib \ ./node_modules/.bin/expresso \ $(TESTFLAGS) \ $(SPECS) cov: @TESTFLAGS=--cov $(MAKE) spec .PHONY: spec cov Ausgabe: /bin/sh: @NODE_PATH=lib: command not found
7
Antworten
was ist Arbeit Unterschied in der unten aufgeführten Aussagen? LDDIRS := -L$(ORACLE_LIB) LDDIRS += -L$(ORACLE_LIB) Sie haben die Antwort (und mehr) in diesem dupliziert Frage Was hat sich der gute alte tradition des Lesens das Handbuch? Die
3
Antworten
Habe ich in meinem Makefile: run: for x in *.bin ; do ./$$x ; done so, dass es startet alle ausführbaren Dateien eins nach dem anderen. Ich möchte, um dies zu tun: run: for x in *.bin
2
Antworten
Mache ich ein einfaches Spiel für Ubuntu und aktualisiert die highscore-Liste, es muss eine einzelne Datei zur Laufzeit, genannt " highscores.bin'. Möchte ich diese Datei auf /home/(USER)/.game_name Habe ich ein wenig recherchiert und festgestellt, dass von innen
2
Antworten
Ich kaufte vor kurzem ein Macbook Pro und ich will ein paar Programmierung in C mit der Klemme. Ich bin in der Lage, den code zu kompilieren mit folgendem Befehl: gcc filename.c –o filename Aber ich möchte,
1
Antworten
Bin ich versucht zu installieren, glib in einem nicht-standard-Präfix, aber ich bekomme Folgendes, wenn Sie ausgeführt make install: /bin/sh ../libtool --mode=install /usr/bin/install -c libgthread-2.0.la '/root/build/lib' libtool: install: error: cannot install `libgthread-2.0.la' to a directory not ending in
1
Antworten
dies ist mein makefile: task0 : main.o numbers.o add.o gcc -m32 -g -Wall -o task0 main.o numbers.o add.o main.o : main.c gcc -g -Wall -m32 -ansi -c -o main.c numbers.o : numbers.c gcc -g -Wall -m32 -ansi
4
Antworten
Ich versuche, cmake (unter Linux mit GNU-make und g++) ein Projekt bauen, um mit zwei sub-Verzeichnisse: MyLib und Anwendung. MyLib enthält eine Quelle für eine statische Bibliothek; MyApp muss link gegen die Bibliothek. Ich bin versucht zu
3
Antworten
Habe ich eine einfache CMakeLists.txt das sieht dann so aus: CMAKE_MINIMUM_REQUIRED(VERSION 2.8) PROJECT(calculator) FIND_PACKAGE(Qt5Core) FIND_PACKAGE(Qt5Gui) FIND_PACKAGE(Qt5Widgets) SET(CMAKE_AUTOMOC ON) SET(CMAKE_INCLUDE_CURRENT_DIR ON) SET(calculator_SOURCES main.cpp mainwindow.cpp) SET(calculator_HEADERS mainwindow.h) SET(calculator_FORMS mainwindow.ui) QT5_WRAP_CPP(calculator_HEADERS_MOC ${calculator_HEADERS}) QT5_WRAP_UI(calculator_FORMS_HEADERS ${calculator_FORMS}) ADD_LIBRARY(calculator_CONFIG ${calculator_HEADERS_MOC} ${calculator_FORMS_HEADERS}) QT5_USE_MODULES(calculator_CONFIG Widgets) ADD_EXECUTABLE(calculator
1
Antworten
Ich installiert Qt durch Qt-SDK 2010.01. Wie laufen make auf Qt's terminal jetzt? Ich habe den System-Pfad: Qt Pfad Eingabeaufforderung: Bitte helfen. 🙁 🙁 Versuchen make-mingw32 eher mingw32-make Ja, natürlich 🙂 Das war der trick. setzen Sie
2
Antworten
Installiert ich habe Dev-C++, aber wenn ich ein C-Programm und führen Sie es, es gibt mir eine Fehlermeldung, wie: C:\Users\Ved\Dev-Cpp\Makefile.win [Build Error] [Project1.exe] Error 1 Und wenn ich überprüft die log zeigt Folgendes: Compiler: Default compiler Building
1
Antworten
Ich bin so neu in diesem, und wir sind beauftragt ein neues Projekt. Ich habe harte Zeit zu verstehen, wie zum starten der Eingabe meines Codes, das die folgenden Befehle gegeben werden. Kann bitte jemand mir direkt
3
Antworten
Ist es möglich zu unterdrücken-Befehl echo standardmäßig innerhalb der Makefile? Ich weiß, dass das laufen make im --silent - Modus wird es tun, so wird, indem jeder Befehl mit @. Ich bin auf der Suche für einen
10
Antworten
Ich in Bewegung bin ein C++ - Projekt von Windows zu Linux und nun benötige ich zum erstellen einer build/make-Datei. Ich habe noch nie erstellt eine build/make-Datei vor. Ich habe auch Boost-Bibliotheken, es komplizierter zu machen. Es
1
Antworten
Ich versuche zu kompilieren, einige-source-code, aber ich stellte mit der folgenden Fehler-Ausgabe nach Eingabe von "make": mpicc -c -O3 -I func_pointer.c gcc: fatal error: no input files compilation terminated. make: *** [func_pointer.o] Error 4 Habe ich gesehen,
3
Antworten
Ich weiß, es gibt viele andere Fragen, die ähnlich wie diese, aber keine der Lösungen postuliert, gibt es für mich arbeiten Grundsätzlich, so dass die SDK-Beispiel-Dateien, bekomme ich /usr/bin/ld: cannot find -lcuda würde einfach genug", finden Sie
3
Antworten
Sprechen mit Bezug auf GNU make, was ist der Unterschied zwischen PHONY targets all: und default:. CC=g++ default: hello hello: hello.cpp $(CC) -o hello hello.cpp und CC=g++ all: hello hello: hello.cpp $(CC) -o hello hello.cpp Beide machen
4
Antworten
Ich habe gerade heruntergeladen Qt-SDK 4.8.1 und, nach der Installation, habe ich dann einfach versucht zu kompilieren eines Standard-C++ - Projekt, aber ich habe diesen seltsamen Fehler. 16:50:24: Ausführen von build-Schritte für Projekt testen... 16:50:24: Konfiguration unverändert,
2
Antworten
Arbeite ich mit einem Makefile erzeugt von einem externen tool (Netbeans), wo ich nicht ändern kann, die der Logik das wichtigste Ziel, aber ich bin in der Lage zu "injizieren" Logik in einem target, das ausgeführt wird,
3
Antworten
Ich versuche zu laufen, eine app in windows und diese app hat einige Mokka-tests. Ich brauche machen. Ich lese dieses Mokka erforderlich machen. Nicht finden können, ein make.exe das funktioniert auf Windows und diese Node.js nicht finden
2
Antworten
Wenn ich kompilieren von code mit GNU Make bekomme ich mehrere Warnungen wie: clang: warning: -lGui: 'linker' input unused Dies ist wahrscheinlich, da habe ich etwas Durcheinander in meinem Makefile (siehe unten). Kann jemand Punkt mich gegen
2
Antworten
Ich würde gerne ein makefile von einem anderen Ort im Dateisystem. Wie gebe ich die Lage des makefile zu machen? wenn ich stehen in "/" und ich würde gerne ein makefile, das sich in "/dir/dir2/dir3/makefile", wie muss
7
Antworten
Ich versuche zu bauen gcc für die Verwendung mit einem AVR mikrocontroller und avr-ada, und den ich getroffen habe, eine Straßensperre verursacht durch meine regelmäßigen compiler zu pingelig, wenn es um die version, die ich brauchte, für
4
Antworten
Ich geschrieben, eine sehr einfache makefile für eine c++ Programm, aber es gibt makefile:2: *** missing separator. Stop. Fehler. Was ist Los mit ihm? makefile: all: [tab]g++ function.cpp -o out Compiliere ich das Programm in cygwin und
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
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
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).