AGB  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

CodeTyphon/Lazarus .o Files

Ein Thema von DelTurbo · begonnen am 12. Okt 2017 · letzter Beitrag vom 13. Okt 2017
Antwort Antwort
DelTurbo

Registriert seit: 12. Dez 2009
Ort: Troisdorf
929 Beiträge
 
Delphi 2007 Architect
 
#1

CodeTyphon/Lazarus .o Files

  Alt 12. Okt 2017, 10:17
Hallo,
ich habe ein paar Fragen. (War ja klar )

1. Die Objekt Files (*.o Files) die von FPC erzeugt werden, kann man die auch in ein C/C++ Projekt linken?
2. Wenn ja, wie kommt man an die .h Dateien? Gibt es da ein Tool?

Es ist kein Programm mit Oberfläche. Sondern ein reines Kommandozeilen Tool.
Hintergrund der Frage: Reines Interesse.

Vielen dank im Voraus
Alle meine Rechtschreibfehler sind Urheberrechtlich geschützt!!
  Mit Zitat antworten Zitat
HHennig

Registriert seit: 16. Feb 2007
Ort: Pforzheim
43 Beiträge
 
Delphi 2007 Professional
 
#2

AW: CodeTyphon/Lazarus .o Files

  Alt 12. Okt 2017, 12:19
Du kannst mit FPC auch .obj-Dateien erstellen, diese sind ohne grössere Probleme in c/C++ verwendbar.
Hartmut
*
  Mit Zitat antworten Zitat
DelTurbo

Registriert seit: 12. Dez 2009
Ort: Troisdorf
929 Beiträge
 
Delphi 2007 Architect
 
#3

AW: CodeTyphon/Lazarus .o Files

  Alt 12. Okt 2017, 12:27
Hi,
danke für die Antwort. Wo stellt man das denn im (z.Z. nutze ich Codetyphon) ein? Oder muss man das von Hand machen? Wenn ja, kannst du mir sagen wie?

Noch eine Frage, brauch ich nicht die *.h Dateien um das in C/C++ einbinden zu können?
Alle meine Rechtschreibfehler sind Urheberrechtlich geschützt!!
  Mit Zitat antworten Zitat
HHennig

Registriert seit: 16. Feb 2007
Ort: Pforzheim
43 Beiträge
 
Delphi 2007 Professional
 
#4

AW: CodeTyphon/Lazarus .o Files

  Alt 12. Okt 2017, 12:36
Weiss es nicht mehr genau, ist schon etwas her.
Bei Lazarus im Menü <Projekt> <Projekteinstellungen> unter <Compilereinstellungen> gibt es den Unterpunkt <Benutzerdefinierte Einstellungen>. Mit dem Button <Alle Einstungen...> findest du alle Einstellungen zu den Ausgabeformaten des Compilers.
Wenn du direkt mit FPC auf der Kommandozeile arbeiten solltest, müsste das sicher auch im Hilfebildschirm zu finden sein (ungeprüft).
Hartmut
*
  Mit Zitat antworten Zitat
HHennig

Registriert seit: 16. Feb 2007
Ort: Pforzheim
43 Beiträge
 
Delphi 2007 Professional
 
#5

AW: CodeTyphon/Lazarus .o Files

  Alt 12. Okt 2017, 12:43
Nachtrag zu der Frage mit den .h-Dateien:
Du musst bei der Codeerstellung auf FPC-Seite die C-kompatible Aufrufkonvention einstellen; die .h-Dateien dann wohl selbst erstellen.
Es ist, wie gesagt schon einige Zeit her, dass ich testweise mal damit gearbeitet habe, damals konnte ich das gut auf den FPC-/Lazarus-Wikis ermitteln.

Sorry, dass ich das nicht mehr genauer weiss...
Hartmut
*
  Mit Zitat antworten Zitat
DelTurbo

Registriert seit: 12. Dez 2009
Ort: Troisdorf
929 Beiträge
 
Delphi 2007 Architect
 
#6

AW: CodeTyphon/Lazarus .o Files

  Alt 12. Okt 2017, 12:46
Erst mal vielen dank. Da sind ja so einige Optionen. Das muss ich mir in Ruhe ansehen. Aber nun weiß ich wenigstens das gehen müsste.

Gruß
Alle meine Rechtschreibfehler sind Urheberrechtlich geschützt!!
  Mit Zitat antworten Zitat
DelTurbo

Registriert seit: 12. Dez 2009
Ort: Troisdorf
929 Beiträge
 
Delphi 2007 Architect
 
#7

AW: CodeTyphon/Lazarus .o Files

  Alt 13. Okt 2017, 09:07
Hi,
also ich habe es nun versucht. Aber ich bekomme das nicht hin. Ich hatte bevor ich hier Gepostet habe 2 Tage im Internet gesucht. Entweder hatte ich nix gefunden, oder ältere Beiträge wo stand das es nicht geht. Etwas Aktuelles habe ich nicht gefunden.

Deswegen hab ich auch hier mal gefragt. Obwohl in den älteren Beiträgen stand das es nicht geht. Ich dachte vielleicht geht es ja mittlerweile.

Trotzdem danke...
Alle meine Rechtschreibfehler sind Urheberrechtlich geschützt!!
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:21 Uhr.
Powered by vBulletin® Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2017 by Daniel R. Wolf