Hallo alle zusammen,
ich habe ein kleines Problem. Ich fang mal kurz vorne an, ich schreibe derzeit meine Masterthesis und muss dazu für Adams einige Gfosubs programmieren. Dies ist jedoch nicht das Problem. Ich habe mir jetzt ein Notebooke besorgt um von zu Hause aus zu arbeiten (ich studiere Berufsbegleitend und muss die Arbeit in meiner Freizeit schreiben und kann dies nicht bei mir in der Firma tun)
So auf dem Notebook läuft jetzt die Studentenversion von Adams (2014/32-bit), wenn ich das C-file nun compilieren will (Ich nutze Visual Studio V11 mit dem X86_amd64 Compiler) beim compilieren auch ein object file erzeugt.
linken will ich es in Adams über das "mdi.bat", dann folgen die Eingaben: cr-user, y, @Obj_List_2011.lst, C_code.dll
Das ganze wird über ein batch file ausgeführt welches ich von meinem Betreuer habe und dieser hat es von seinem Vorgänger und das Funktioniert halt, keiner weiß aber wirklich wie und warum.
Ich führe also das batch file aus und es wird auch compiliert (auf jeden Fall gibt es keine Fehlermeldung) dann wird der linking Vorgang in Adams gestartet und es kommt der Fehler:
"Datei "libifcoremd.lib" kann nicht geöffnet werden"
schau ich jetzt im Adams\2014\Win32 Ordner nach gibt es eine libifcoremd.dll aber keine libifcoremd.lib
leider ist das Compilieren und linken absolut nicht meine Stärke, das Programmieren klappt ansich ja sehr gut, nur das mit dem linken nicht.
Also hier die Frage, gibt es jemand der etwas Erfahrung darin hat und mir weiterhelfen könnte oder kann man in der Studentenversion evtl. gar keine Subroutinen einbinden?
Vielen Dank schon einmal im voraus
Felix Vogel
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP