CodeBlocks linker Frage

Schnelle objektorientierte, kompilierende Programmiersprache.
Kmitska
Beiträge: 349
Registriert: Fr Sep 23, 2011 8:49 pm
Wohnort: Karlsruhe, Pforzheim

Re: CodeBlocks linker Frage

Beitrag von Kmitska » Sa Mär 17, 2012 9:10 pm

Natürlich hab ich #include geschrieben und sonst nur int main( void );
Da gibt es keine Informationen die ich noch sagen sollte!

und in dem include Verzeichnis gibt es diese openssl Verzeichnis, wo die Header-Dateien sind!

Benutzeravatar
Xin
nur zu Besuch hier
Beiträge: 8862
Registriert: Fr Jul 04, 2008 11:10 pm
Wohnort: /home/xin
Kontaktdaten:

Re: CodeBlocks linker Frage

Beitrag von Xin » Sa Mär 17, 2012 9:17 pm

Kmitska hat geschrieben:Natürlich hab ich #include geschrieben und sonst nur int main( void );
Da gibt es keine Informationen die ich noch sagen sollte!
Woher weißt Du das?

int main( void ); wird er kaum zu einer Executable führen können.
Kmitska hat geschrieben:und in dem include Verzeichnis gibt es diese openssl Verzeichnis, wo die Header-Dateien sind!
Ja, aber das include-Verzeichnis hast Du nicht angegeben.
Merke: Wer Ordnung hellt ist nicht zwangsläufig eine Leuchte.

Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.

Benutzeravatar
fat-lobyte
Beiträge: 1398
Registriert: Sa Jul 05, 2008 12:23 pm
Wohnort: ::1
Kontaktdaten:

Re: CodeBlocks linker Frage

Beitrag von fat-lobyte » Sa Mär 17, 2012 9:19 pm

Kmitska hat geschrieben:Natürlich hab ich #include geschrieben und sonst nur int main( void );
Da gibt es keine Informationen die ich noch sagen sollte!
Poste den Code in
[/quote ]-Tags, und mach Screenshots von dem Fenster CodeBlocks, wo man die Include- und Linker Pfade einstellt
und in dem include Verzeichnis gibt es diese openssl Verzeichnis, wo die Header-Dateien sind!
Wenn du <openssl/bio> #include'ierst, dann sucht er in den Verzeichnissen die du angegeben hast zuerst nach einem Verzeichnis "openssl".

Wenn du D:\C++\openSSL\openssl-1.0.1\include\openssl angegeben hast, dann sucht er IN DIESEM Verzeichnis nach einem Verzeichnis namens "openssl". Das wäre dann quasi: D:\C++\openSSL\openssl-1.0.1\include\openssl\openssl
Dieses wird es wahrscheinlich nicht geben. Gib bei den include-flags nur das include-Verzeichnis an (ohne openssl am Ende):

D:\C++\openSSL\openssl-1.0.1\include\

Ganz wichtig: nicht frustrieren lassen. Wir waren alle mal da wo du bist. Manchmal werden wier auch dorthin versetzt. Sei versichert, ich fühle mit dir :-/
Haters gonna hate, potatoes gonna potate.

Kmitska
Beiträge: 349
Registriert: Fr Sep 23, 2011 8:49 pm
Wohnort: Karlsruhe, Pforzheim

Re: CodeBlocks linker Frage

Beitrag von Kmitska » Sa Mär 17, 2012 10:07 pm

fat-lobyte, danke Dir viel mals! :)
Hattes Recht, ich schreibe ja <openssl/bio>, das wäre ja dann openssl/openssl...

Danke nochmals! :)

Antworten