VCBuild zusätzliche Abhängigkeiten
-
Hallo,
ich möchte ein Projekt über die Kommandozeile erstellen.
Das Projekt hat zusätzliche Abhängigkeiten(Menü Projekt -> Projektabhängigkeiten).
Alle meine Versuche scheiterten bisher:vcbuild /implibobjs:"Serial" krauth1.vcproj "Release"
vcbuild /implibobjs:<Serial> krauth1.vcproj "Release"
vcbuild /implibobjs:<\output\Serial.lib> krauth1.vcproj "Release"Entweder kommt garnichts oder er bringt
Verweis auf nicht aufgelöstes externes Symbol ""public: __thiscall CSerial::CSerial(void)" usw...Jemand eine Idee...?
-
Die letzte Fehlermeldung hat aber nichts mit VCBuild zu tun, sondern einfach nur mit einer Funktion, die dem Linker fehlt.
Der Fehler müsste auch kommen wenn Du den Build aus der UI startest.
-
In der IDE hab ich unter zusätzliche Abhängigkeiten das Projekt "Serial" markiert.
So findet er die fehlende Funktion.
Diese zusätzlichen Abhängigkeiten sind aber nicht im Projekt-File .vcproj enthalten daher dachte ich könnte ich sie mit implibobjs dem vcbuild mitgeben.
Bisher hats leider nicht funktioniert.
-
Und was ist das für eine Abhängigkeit?
Mit kommt es vor, als ob hier einfach eine LIB Datei nicht angegeben wird.
Warum gibst Du diese nicht in einem pargma an oder den Linker Optionen?