Aug 19 2007, 04:07 PM
Post
#1
|
|
![]() Group: Members Posts: 2,350 Joined: 30-July 06 Member No.: 10,575 |
I'm starting to hopefully code a game for the Z, but I need to put stuff not only in multiple .hpp files but also in .cpp files. Does anybody have a good link for how to do this? My horrible searching skills failed to turn anything up.
Also, is there a good tutorial for using the autotools/makefiles? Those seem to be important to using multiple source files as well. Thanks. |
|
|
|
![]() |
Aug 19 2007, 04:58 PM
Post
#2
|
|
![]() Group: Members Posts: 2,350 Joined: 30-July 06 Member No.: 10,575 |
Thanks for the quick reply. How do I make function calls to the other .cpp files then? I don't understand how it works if you aren't including them.
I use .hpp instead of .h because editors with syntax highlighting highlight differently for C than they do for C++, which makes it odd to read. With .hpp, they use the C++ highlighting, making it more consistant. |
|
|
|
Aug 19 2007, 05:18 PM
Post
#3
|
|
![]() Group: Members Posts: 2,808 Joined: 21-March 05 From: Sydney, Australia Member No.: 6,686 |
QUOTE(Capn_Fish @ Aug 20 2007, 10:58 AM) Thanks for the quick reply. How do I make function calls to the other .cpp files then? I don't understand how it works if you aren't including them. I use .hpp instead of .h because editors with syntax highlighting highlight differently for C than they do for C++, which makes it odd to read. With .hpp, they use the C++ highlighting, making it more consistant. you are supposed to have function definitions for each of your methods and include those in header files so that other source files that need to use them can then simply include those headers. hpp files are a newer standard for cpp header files and usually are used to define cpp templates. you can even mix cpp and c objects to some extend by using the extern c definitions... tmake/qmake are for generating QTE / QT makefiles. if you are trying to generate makefiles for QT under pdaXrom you would also be using qmake, but for general c/c++ code, you would use automake to generate the build templates and then run configure and make to actually compile and build. |
|
|
|
Aug 20 2007, 06:25 PM
Post
#4
|
|
|
Group: Members Posts: 318 Joined: 25-February 04 From: UK Member No.: 2,025 |
QUOTE(Meanie @ Aug 19 2007, 05:18 PM) hpp files are a newer standard for cpp header files and usually are used to define cpp templates. you can even mix cpp and c objects to some extend by using the extern c definitions... Hi Meanie, Is hpp really a new standard ? I never heard of it. Can you supply a link to where I can find more info ? I always mixed C and C++ in header files with no problems. thanks koan |
|
|
|
Capn_Fish How To Use Multiple .cpp Files? Aug 19 2007, 04:07 PM
koan QUOTE(Capn_Fish @ Aug 19 2007, 04:07 PM)I... Aug 19 2007, 04:14 PM
Meanie QUOTE(koan @ Aug 21 2007, 12:25 PM)QUOTE(Mean... Aug 20 2007, 06:40 PM
koan QUOTE(Meanie @ Aug 20 2007, 06:40 PM)http://f... Aug 20 2007, 10:51 PM
Capn_Fish Ah, that mostly clears it up. A couple of follow-u... Aug 19 2007, 06:01 PM
danr QUOTE(Capn_Fish @ Aug 20 2007, 02:01 AM)EDIT:... Aug 20 2007, 12:48 AM
Capn_Fish I've done that, that's why I find this so ... Aug 20 2007, 06:24 AM
Capn_Fish I figured it out. I needed to use "extern (va... Aug 20 2007, 01:20 PM![]() ![]() |
|
Lo-Fi Version | Time is now: 25th May 2013 - 02:01 PM |