473,386 Members | 1,674 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,386 software developers and data experts.

C++ on Windows-XP

What is a good and cheap way to get C++ (and OpenGL) development on
Windows-XP?

Feb 10 '06 #1
14 1847
ak****@tpg.com.au wrote:
What is a good and cheap way to get C++ (and OpenGL) development on
Windows-XP?


visual c++ express is free and good
dev-c++ is also free, though I find the IDE unpolished compared to VC++
I don't do OpenGL so I can't offer any advice on that aspect
Feb 10 '06 #2
ak****@tpg.com.au wrote:
What is a good and cheap way to get C++ (and OpenGL) development on
Windows-XP?

Ask on a windows programming group?

--
Ian Collins.
Feb 10 '06 #3
* ak****@tpg.com.au:
What is a good and cheap way to get C++ (and OpenGL) development on
Windows-XP?


Install a free C++ compiler and a free OpenGL library for the OS.
--
A: Because it messes up the order in which people normally read text.
Q: Why is it such a bad thing?
A: Top-posting.
Q: What is the most annoying thing on usenet and in e-mail?
Feb 10 '06 #4

<ak****@tpg.com.au> wrote in message
news:11**********************@g14g2000cwa.googlegr oups.com...
What is a good and cheap way to get C++ (and OpenGL) development on
Windows-XP?


You can try DMC++ at www.digitalmars.com/download/freecompiler.html

-Walter Bright
www.digitalmars.com C, C++, D programming language compilers
Feb 10 '06 #5
> I don't do OpenGL so I can't offer any advice on that aspect

Download and install the platform sdk and it's got the relevant opengl
headers and libs in it.

Download glut and whatever extension from the net. Do a google search.

Regards,
Ben
Feb 10 '06 #6
If you want to use OpenGL deeply, you shouldn'r use Visual Studio as
Microsoft supports OpenGL up to version 1.4 only. (though it has
DirectX :))

So try any free compiler with corresponding library. MinGW is a GCC
version for Windows. There are some IDEs for it like Dev C++ or Visual
MinGW (release is not available yet).

Feb 10 '06 #7
If you want to use OpenGL deeply, you shouldn'r use Visual Studio as
Microsoft supports OpenGL up to version 1.4 only. (though it has
DirectX :))

So try any free compiler with corresponding library. MinGW is a GCC
version for Windows. There are some IDEs for it like Dev C++ or Visual
MinGW (release is not available yet).

Feb 10 '06 #8
Whywhat wrote:
If you want to use OpenGL deeply, you shouldn'r use Visual Studio as
Microsoft supports OpenGL up to version 1.4 only. (though it has
DirectX :))
Nothing in Visual Studio prevents you from using external libraries,
such as an OpenGL library.
So try any free compiler with corresponding library. MinGW is a GCC
version for Windows. There are some IDEs for it like Dev C++ or Visual
MinGW (release is not available yet).


....or use that same library with your compiler and IDE of choice.

Ben Pope
--
I'm not just a number. To many, I'm known as a string...
Feb 10 '06 #9
I wonder where to find this library :) Any link would be helpful.

Feb 10 '06 #10

Whywhat wrote in message
<11**********************@g43g2000cwa.googlegroups .com>...
I wonder where to find this library :) Any link would be helpful.


Have you tried:
http://www.opengl.org/

--
Bob R
POVrookie
Feb 11 '06 #11
There I've found only a pair of header files and some C file from Intel
with wrappers to some OpenGL extensions.

Either I'm blind or it is absent indeed. :) Let me know, if you find,
please. I really want it.

Feb 11 '06 #12

Whywhat wrote in message
<11**********************@f14g2000cwb.googlegroups .com>...
There I've found only a pair of header files and some C file from Intel
with wrappers to some OpenGL extensions.

Either I'm blind or it is absent indeed. :) Let me know, if you find,
please. I really want it.


Hmmm. Go for the source?

"Mesa" is OpenGL without the OpenGL license.
http://www.mesa3d.org/

Another spot to check [OpenGL was orig. SGI lib.]:
http://oss.sgi.com/

Other than that, you'll have to ask on the OpenGL NG:
news:comp.graphics.api.opengl

See if this FAQ is still there [download]:
ftp://ftp.frii.com/pub/martz/outgoing/oglfaq.zip

--
Bob R
POVrookie
Feb 11 '06 #13
Not source, but lib files.

Thank you very much for links :)

Feb 12 '06 #14
Whywhat wrote:
Not source, but lib files.

Thank you very much for links :)


All you need is those headers. You will use the same lib files provided
by Platform SDK. Those lib files are export libraries so they can link
to a particular opengl DLL provided by your graphic card vendor instead
of the (vary lame) one shipped with windows.

Regards,
Ben
Feb 15 '06 #15

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

3
by: Christian McArdle | last post by:
REQUEST FOR DISCUSSION (RFD) unmoderated group comp.os.ms-windows.programmer.64bit This is a formal Request For Discussion (RFD) to create comp.os.ms-windows.programmer.64bit as an unmoderated...
7
by: Tyler Foreman | last post by:
Hello, I have a strange problem that occurs every so often in my application. It usually takes place when I hide one form and activate another. What happens is I get the following exception:...
1
by: Scott Davies | last post by:
Hi, I'm looking for some help on a small program that I'm trying to develop in VB.NET. I'm having trouble getting the code that I've written to work, can anyone shed some light as to where I'm...
0
by: Scott Davies | last post by:
Hi, I'm looking for some help on a small program that I'm trying to develop in VB.NET. The program I'm trying to develop needs to be able to do the following: - Select remote server -...
4
by: Rod Gill | last post by:
Hi, I have a form that when opened in the designer appears of the screen. The form selector can't be dragged (or resized) and if I scroll right and down to centralise it the form simply jumps...
1
by: freesteel | last post by:
I have posted about this problem before. SInce then I found a much better article to help with embedding python in a multithreaded application: http://www.linuxjournal.com/article/3641 I...
4
by: tshad | last post by:
What would be a good way to check programmatically whether a service was running? We have a service that dies periodically and I need to check to see if this service is running. I know how to...
2
by: sambo251 | last post by:
After running a few updates I get this very annoying "Windows Installer" error #1706 that will ne go away! It keeps saying that it cannot find the file "instantsharedevices.msi", that it is on...
1
by: mfunkmann | last post by:
Hi, I recently got an error and I don't know how to fix it: Error 1 'System.Data.DataColumn' does not contain a definition for 'Windows' C:\c#\CsharpPRO\Form1.Designer.cs 304 77 CsharpPRO I...
41
by: pbd22 | last post by:
Hi. I know my windows service works when i run it in debug mode on my dev machine. It also works in release mode on my dev machine. But, when I move the service to a production server, it...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.