Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » Libaries/Verlinken von Projekten

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
06.10.2011, 12:46 Uhr
creeping_arrow



Hallo,
das wichtigste zuerst: ich bin absoluter Neuling^^

Mein Problem: Ich versuche etwas zu compilieren, wo ich 2 andere projekte mit einbinde.
Da es sich um ein Großes Projekt mit mehreren Programmiersprachen handelt nutze ich Eclipse.
Ich habe das ganze jetzt mit dem einem Projekt erfolgreich verknüpft (includes und libary)

Jetzt kommen beim Build massig Fehler in der form:
[...]workspace/Rcpp/inst/include/Rcpp/RObject.h:54: undefined reference to `vtable for Rcpp::RObject'

Ich denke dass das daran liegt, dass ich von dem Rcpp (das 2. "andere" Projekt) keine wirklichen libaries habe.
Ich habe das gesamte Projekt als Open Source da (wo ich auch die includes her nehme), kann ich das irgendwie quasi als Libary verwenden?

Würde mich auch schon freuen wenn nur hinweise zu Suchwörtern für Websuche oder links zu anderen Themen im Forum kommen.

Danke für die Hilfe
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
06.10.2011, 13:49 Uhr
ao

(Operator)


Also, ich bin kein Eclipse-Fachmann, aber in Grundzügen funktionieren diese IDEs meist alle ähnlich.

Kannst du das RCPP-Projekt fehlerfrei übersetzen?

Wenn ja, muss da irgendwo eine Library entstehen. Diese musst du in dein Projekt einbinden (irgendwo unter "Libraries" vielleicht).

Dann musst du noch dafür sorgen, dass dein Projekt als letztes gebaut wird, nach allen anderen Libraries. Das Stichwort hierfür heißt "Project Dependencies" oder so ähnlich. Du musst angeben, dass dein Projekt von RCPP abhängig ist, dann wird RCPP zuerst gebaut.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
06.10.2011, 14:41 Uhr
creeping_arrow



Danke für die Ideen, da werde ich mal in der Richtung was suchen
Dummerweise gibt es in dem riesigen open source Projekt ein paar wenige "Fehler" wie:
r_vector.h
[line: 54]
- undefined reference to
`Rf_length'
klingt für mich aber so als ob da wieder eine weitere Abhängigkeit fehlt.

Wie gesagt danke erstmal, jetzt hab ich wenigstens etwas wo ich erstmal gucken und probieren kann.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: