LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > Programming
User Name
Password
Programming This forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.

Notices


Reply
  Search this Thread
Old 06-22-2003, 08:01 PM   #1
qwijibow
LQ Guru
 
Registered: Apr 2003
Location: nottingham england
Distribution: Gentoo
Posts: 2,672

Rep: Reputation: 47
c++ from windows to linux


Hi, im an experianced windows c++ programmer, could any1 recomend a good site that could help me transfee my skills to the linux side ???

im basically looking to learn the Linux API and what headers are available.

thanX
 
Old 06-22-2003, 08:49 PM   #2
moeminhtun
Member
 
Registered: Dec 2002
Location: Singapore
Distribution: Fedora Core 6
Posts: 647

Rep: Reputation: 30
http://leapster.org/linoleum/
 
Old 06-22-2003, 08:59 PM   #3
jvannucci
Member
 
Registered: Jan 2003
Location: Connecticut, US
Distribution: Red Hat 9.0
Posts: 98

Rep: Reputation: 15
You'll find it a bit different than Windows. What you probably want is to learn the UNIX / Linux system calls. This has nothing to do with X or any GUI. (Or C++, for that matter. It's all C, just like the Windows API).

The standard bible is Advanced Programming in the UNIX environment; Stevens; Addison-Wesley. From there you could go to Programming with POSIX Threads; Butenhof; Addison-Wesley; and UNIX Network Programming Volume 1; Stevens; Prentice Hall.

Have a blast!
 
Old 06-23-2003, 08:35 AM   #4
GtkUser
Member
 
Registered: Sep 2002
Location: Canada
Distribution: Redhat 9.0
Posts: 637

Rep: Reputation: 30
There isn't many resources on xlib, but there are a couple around, and there is the source code itself. The Linux API is a minimal API compared to MS Windows system interface (Win32). The X protocol uses the xlib interface to communicate between a client and server. Linux has serveral Widget Toolkits which are objects built ontop of xlib primitives. There are also several decentralized libraries that are used in the implementation of these Widget Toolkits, however they are separate libraries such as ATK, PANGO, and GLib (which contains structures, threading, containers, etc). The most popular open source Widget Toolkit is GTK+, it's a C object oriented library, and it has Standard C++ bindings (GTKmm).

Last edited by GtkUser; 06-23-2003 at 08:36 AM.
 
Old 06-23-2003, 09:15 PM   #5
qwijibow
LQ Guru
 
Registered: Apr 2003
Location: nottingham england
Distribution: Gentoo
Posts: 2,672

Original Poster
Rep: Reputation: 47
Great, Thanx every1
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Solution Dual Boot Windows & Linux [ALL DONE IN WINDOWS] No Linux terminology DSargeant Linux - Newbie 35 02-07-2006 03:29 PM
Solution Dual Boot Windows & Linux [ALL DONE IN WINDOWS] No Linux terminology DSargeant Linux - Newbie 4 11-10-2005 11:37 AM
Vnc only works linux to windows not windows to linux mbdayton Linux - Networking 2 04-16-2005 06:36 PM
Red Hat Linux 9 + Windows Server 2003 + Windows XP + Fedora in same domain wolfy339 Linux - Networking 5 03-02-2005 06:03 AM
Samba - Linux box can see Windows, but WIndows can't see Linux Korff Linux - Networking 1 06-02-2003 10:23 AM

LinuxQuestions.org > Forums > Non-*NIX Forums > Programming

All times are GMT -5. The time now is 01:35 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration