Go Back   Die UNIX-und Linux-Foren > Top Foren > Programmierung
.
Google-Website



Programmierung Post Fragen zu C, C + +, Java, SQL, und andere Programmiersprachen hier.

Closed Thread
English Japanese Spanish French German Portuguese Italian Powered by Powered by Google
 
Thread Tools Suche diesen Thread Rate Thread Anzeige-Modi
  #1 (permalink)  
Old 06-27-2005
Registrierte Nutzer
 

Join Date: März 2005
Ort: Hyderabad, Indien
Beiträge: 32
MAKE-Utility

Ich schrieb ein Makefile, alles ist gut,

Aber eine der C-Header-Dateien, die erstellt wird, wird von mir in einem anderen Ordner, die nicht das aktuelle Verzeichnis,

Ich habe diesen Weg zu VPath Variable

Beispiel: - VPath \u003d / home/user1/projects/victor.h

Es gibt einen Fehler: Datei nicht gefunden

Dies ist der Begriff des VPath ist

Der Wert der Variable machen VPath eine Liste von Verzeichnissen, die Suche sollte.

Was ich will, ist im Grunde, wie kann ich machen, um die Suche nach der Datei in dem Pfad, den ich haben in der VPath.

Was ist die korrekte Syntax für die Angabe des Wertes in der VPath


Grüße
Victor Vinod
Sponsored Links
  #2 (permalink)  
Old 06-27-2005
...@...
 

Join Date: Feb 2004
Ort: NM
Beiträge: 6164
VPath \u003d / home/user1/projects
  #3 (permalink)  
Old 06-28-2005
Registrierte Nutzer
 

Join Date: März 2005
Ort: Hyderabad, Indien
Beiträge: 32
make utility

Hi Jim,


seiner großen seinen funktionieren mit dem Pfad in der Variable VPath
jetzt, wenn ich es gibt die folgende Fehlermeldung.

[user1 @ scmtest MK4] $ make
cc-c main.c
cc-c sec.o
cc: sec.o: Keine solche Datei oder ein Verzeichnis
cc: keine Eingabedateien
make: *** [sec.o] Error 1
[user1 @ scmtest MK4] $

Der Inhalt der Datei Makefile

PHP-Code:
VPATH=/usr/include
myfile main.o sec.o
        cc 
-o myfile main.o sec.o
main
.main.c stdio.h
        cc 
-c main.c
sec
.sec.c stdio.h
        cc 
-c sec.
Der Inhalt der Datei main.c

PHP-Code:
main()
{
        
printf("HEllo this is from main");
        
mynextprog();

Der Inhalt ist sec.o

PHP-Code:
mynextprog()
{
printf("helllo this is from my next prog");
printf("Bye bye");


auch wenn es sich um eine bestehende sec.o sagt cc: sec.o: Keine solche Datei oder ein Verzeichnis

Aber wenn ich kompilieren und zu erstellen, die sec.o getrennt, es funktioniert gut. mit folgender Fehlermeldung
cc-o myfile main.o sec.o

Das bedeutet, dass die nächste Regel stdio.h nach Aussage ist nicht bieng ausgeführt. wenn ich die obj-Datei separat es klappen
Meine Frage ist

1) Ist es möglich, in der Datei stdio.h machen, ohne sie in den Source-Code-Datei.?

Dank Jim

Grüße

Victor Vinod

Zuletzt bearbeitet von victorvvk; am 06-28-2005 01:28 AM.. Grund: hinzugefügt zweimal
  #4 (permalink)  
Old 06-29-2005
Registrierte Nutzer
 

Join Date: März 2005
Ort: Mumbai, Indien
Beiträge: 12
Zitat:
PHP-Code:
VPath \u003d / usr / include
myfile: main.o sec.o
cc-o myfile main.o sec.o
main.o: main.c stdio.h
cc-c main.c
sec.o: sec.c stdio.h
cc-c sec.o

Fehlermeldung, weil Sie mit cc-c sec.o anstelle von sec.c, hier sec.o Datei wird nicht erstellt.

Veränderungen der letzten Zeile Ihrer makefile als cc-c sec.c
  #5 (permalink)  
Old 06-30-2005
Registrierte Nutzer
 

Join Date: März 2005
Ort: Hyderabad, Indien
Beiträge: 32
Thanks you very much
auch nach der Änderung ist es immer noch, die das gleiche Problem

Grüße
Victor Vinod Kumar
Sponsored Links
Closed Thread

Lesezeichen

Thread Tools Suche diesen Thread
Suche diesen Thread:

Erweiterte Suche
Anzeige-Modi Rate this thread
Rate this thread:

Forumregeln
Du möglicherweise nicht neue Themen
Du möglicherweise nicht nach Antworten
Du möglicherweise nicht post-Anlagen
Du möglicherweise nicht bearbeiten Sie Ihre Beiträge

BB-Code ist Auf
Smilies sind Auf
[IMG] Code Auf
HTML-Code ist Aus
Trackbacks sind Auf
Pingbacks sind Auf
Refbacks sind Aus


Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
Faden Thread Starter Forum Antworten Last Post
Make Utility - einige Qs togurus .. alex_5161 Solaris 0 01-30-2007 12:17 PM
Gibt es gute Art von Programm, um Dateien zu konvertieren dsp? umen UNIX for Dummies Questions & Answers 1 10-04-2006 08:09 PM
Make Utility bigmoon Solaris 2 10-10-2005 09:48 PM
Make Utility victorvvk Programmierung 4 06-25-2005 01:40 AM
Verwenden Sie verwenden, um ein Mini-App Yifan_Guo Programmierung 1 03-19-2005 05:35 AM



Alle Zeiten sind GMT -4. Es ist jetzt 03:57 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Ltd. Sprachliche Übersetzungen Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Die UNIX-und Linux-Foren Inhalt-Copyright © 1993-2010. Alle Rechte Reserved.Ad Management by RedTyger

Content Relevant URLs durch vBSEO 3.2.0