I recommend using GCC instead, Borland is a nightmare. |
|
Wow, OK. I'm fairly adept with C++ and I want to download a graphics library, or at least find a tutorial to learn how to use C++'s built-in graphics commands, if it has any. I'm interested in learning how to make simple, 2D graphics like shapes and colors and whatnot. But it seems that whenever I browse through a site for such a type of library they always seem to say that I have to run "make" commands and download more stuff to get it to work on specific machines and I have to run commands on DOS. |
|
I recommend using GCC instead, Borland is a nightmare. |
|
Add statically? What does that mean? |
|
Last edited by youssarian; 12-25-2009 at 11:46 PM.
There are two ways to link a library, statically and dynamically. Statically means that the executable will have the library embedded into it. A dynamic library is one that is separate from the executable and loaded when needed. On Windows it's got a dll extension. If you're doing a lot of graphics, you should add it statically because you have to load it before anything happens anyway. |
|
Cygwin will link all your files with cygwin1.dll though, to provide Unix functionality. And there is a makefile tool for windows, nmake. Though you do need a custom makefile. Also, powershell is actually a pretty good windows terminal, though I can't be arsed to learn it. |
|
April Ryan is my friend,
Every sorrow she can mend.
When i visit her dark realm,
Does it simply overwhelm.
|
|
(\_ _/)
(='.'=)
(")_(")
This is a good forum for C++. It's supposed to be for professionals, but students creep in every once in a while... especially during finals week for some reason |
|
I thought you said you were adept at C++... |
|
I could have been overestimating my skills. |
|
Don't second guess yourself. I'm a professional C++ programmer and it took me 3 days to figure out how to compile wxWidgets. As in 3 full work days. |
|
Last edited by ninja9578; 12-27-2009 at 08:25 PM.
April Ryan is my friend,
Every sorrow she can mend.
When i visit her dark realm,
Does it simply overwhelm.
iPhones don't run Linux, they run standard UNIX. What does that have to do with C++ libraries though? iPhone programs are written in Cocoa. |
|
Haha. |
|
iPhone OS is standard UNIX. The latest UNIX standard is called UNIX '03, all Apple Operating systems are compliant with that standard. |
|
I must admit I'm not very well informed on this particular subject, so you could very well be right. I don't care much for Apple products (granted I did like my iPhone and the iPod is a decent product, not accounting for the marketing which is obviously great) nor this particular nitpicking argument. |
|
There's also Mingw + msys. |
|
MinGW is what I use on Windows. |
|
Bookmarks