Hello everyone,
I am a new user of CodeBlocks and I found it really wonderfull. Now I am using it to do all my cpp learning work and if someday I will do a project I will also use it.
So, since I have learned some cpp skills, I would like to do something like a project by myself and my college classmates. All I can think is to modify and add some features about Code Blocks to make it easier for me to use.
However, there are two problems I have met, and I really hope that you guys can help me.
First, when I download the source code of CB, I unziped it with winrar, forgive me that I am using it under Windows. After that, I used CB itself to load the project file which is a .cbp file in the direction of F:\codeblocks_12.11-1\codeblocks-12.11release8629\src\CodeBlocks.cbp
After that, CB tells me that there is a global argument not defined in the project whose name is wx. And I re-read the download hint and find the following sentence:
When opening a Code::Blocks project file it will usually ask you to define the root of the global compiler variable named "wx" which you simply point to the extracted folder from that archive.
Therefore I just add a base direction to F:\codeblocks_12.11-1\codeblocks-12.11release8629, is that right? After that there is another global argument not defined and I did the same thing. Sorry I forgot the name of it. But at least for now I don't have to define any argument. Hope you can tell me if I did this right.
Second, I am sorry to tell you that I have no experience in developing. All what I have done is to learn and do some exercises after every chapter in the book. Therefore I do not know how to read this so so big project! This is my second problem, I think that if I want to modify some feature, the first thing I need to do is to get to know the whole project, and I really want to because I think reading other one's code can still help me learn a language further.
So could you guys tell me how I can read this project, in what sequence, I even don't know where is the main function.
Thanks a lot if any one can help here!
Plus, you can call me Allen for my English name!
Thanks again, waiting for your information!