Nieuws:

We zijn er weer.

Na lange tijd van afwezigheid zijn we er weer  :laugh:
We hebben alle wachtwoorden gereset, je oude wachtwoord werkt niet meer.Je moet via het "wachtwoord vergeten"-linkje je wachtwoord resetten. Je krijgt hiervoor een mailtje op het adres dat je bij ons geregistreerd hebt.

De komende tijd zijn we nog druk bezig om de rest van de site op te bouwen, dus het kan zijn dat sommige onderdelen (tijdelijk) niet werken.

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: compile project met meerdere files.  (gelezen 658 keer)

Offline JV.com

  • Lid
  • Steunpunt: Nee
compile project met meerdere files.
« Gepost op: 2010/06/09, 19:34:50 »
Hallo mensen,

een beetje nooby vraag is dit. maar ik heb besloten om niet meer met C++ IDEs te werkem maar gewoon in gedit te werken, omdat ik dat dit de nauwkeurigheid in mijn werk bevorderd.

Omdat ik het builden en compilen van mijn files altijd in de IDE liet doen. kom ik nu op een basic probleempje:

Ik kan prima een .cpp file compilen. alleen nu heb een
1 .ccp file met main() erin.
1 .cpp file voor een class.
1 .h file voor een class.

hoe compileer ik dit hele zooitje nu in een keer via de Terminal?

Alvast bedankt!

JV.com
« Laatst bewerkt op: 2010/06/09, 19:36:39 door JV.com »

Offline SeySayux

  • Lid
    • SeySayux.net
  • Steunpunt: Nee
Re: compile project met meerdere files.
« Reactie #1 Gepost op: 2010/06/10, 08:32:45 »
Dan heb je een build-systeem zoals autotools of CMake nodig. De laatste beveel ik van harte aan.
I use a Unix-based system, that means I'll get laid as often as I have to reboot.
LibSylph
SeySayux.net

Offline JV.com

  • Lid
  • Steunpunt: Nee
Re: compile project met meerdere files.
« Reactie #2 Gepost op: 2010/06/10, 09:11:00 »
Bedankt voor je reactie. ik zou Cmake proberen. ik heb het gedownload maar snap nog niet helemaal hoe ik dit moet gebruiken. heb je nog toevallig nuttige tips over?

 

Offline SeySayux

  • Lid
    • SeySayux.net
  • Steunpunt: Nee
Re: compile project met meerdere files.
« Reactie #3 Gepost op: 2010/06/10, 11:45:08 »
Je zal een CMakeLists.txt bestand moeten maken.

Daar zet je wat info in over je project, vb.

cmake_minimum_required(2.6)
project(MIJNPROJECT)

set(MIJNPROJECT_SRC bestand1.cpp bestand2.cpp main.cpp)

add_executable(MijnApp ${MIJNPROJECT_SRC})

Da's echt het minimum. Dan 'cmake .' en make.

Meer info vind je op http://cmake.org/

- SeySayux
I use a Unix-based system, that means I'll get laid as often as I have to reboot.
LibSylph
SeySayux.net