当前位置:  技术问答>linux和unix

linux初学者请教linux C++编程学习

    来源: 互联网  发布时间:2016-12-04

    本文导语:  windows 下的C++编程比较熟练。现在需要转入linux下。    我用的软件是  Source Insight和 SecureCRT , 远程连接 linux服务器。      由于我的 Liunx基础为0. 就是说以前从来都没有接触过liunx. 所以向大家请教学习方...

windows 下的C++编程比较熟练。现在需要转入linux下。

   我用的软件是  Source Insight和 SecureCRT , 远程连接 linux服务器。  

   由于我的 Liunx基础为0. 就是说以前从来都没有接触过liunx. 所以向大家请教学习方法。

  1. 我现在 想学习linux下C++编程。 不知道从哪学起。  我学习的 顺序应该是什么呢?
   

|
build tool: makefile
compiler: gcc/g++
editor: vim/emacs
source code cross referrence: cscope/ctag
ide: eclipse/or other
system programming: Unix Environment Advance Programming(? forget the name)

|
我和楼主很相似,在windows VC++环境编程了2年,现改成学习linux下开发。
我的经验是,先学习一些常用的shell命令,然后学习makefile的编写,STL的使用,因为不能使用MFC库了。。。。

|
了解一下gcc/g++和makefile, 然后就写代码吧...

|
发现问题, 搜索解决办法, 学Linux最快的方式, 一切都准备好了再去实践,太慢

|
先把简单的shell学学吧

|
我也在学linux 下的c/c++编程,一起努力,Linux与unix shell编程指南和Linux操作系统下C语言编程入门这两本书还挺好的

|
http://www.oreilly.com.cn/indexcat.php?c=linux

中文版书目

《Apache Cookbook中文版(第二版)》 New!
《Linux Networking Cookbook中文版》 New!
《Shell脚本学习指南》 New!
《卓有成效的程序员》 New!
《代码之美》 New!
《嵌入式硬件设计(第二版)》 New!
《LPI Linux认证权威指南(第二版)》 New!
《LINUX SERVER HACKS(卷二)》 New!
《BSD Hacks》 New!
《GNU Make项目管理(第三版)》 New!
《CVS精髓》 New!
《LINUX随身指南》 New!
《Linux设备驱动程序(第三版)》 New!
《Linux桌面应用》 New!
《构建嵌入式Linux系统》 New!
《sed与awk(第二版)》
《Linux Server Hacks》
《Linux设备驱动程序》
《UNIX操作系统(第四版)》
《LINUX技术手册(第三版)》
《系统性能优化(第二版)》
《Linux权威指南(第三版)》
《Linux网络管理员指南(第二版)》
《学习bash(第二版)》
《学习GNU Emacs(第二版)》
《实战Samba》
《UNIX超级工具(第二版)上、下卷》
《UNIX系统编程──基于SVR4》
《Unix备份与恢复》
《UNIX技术手册(第三版)》
《UNIX系统管理(第二版)》
《深入理解Linux内核(第三版)》 New!
《LINUX设备驱动程序(第二版)》
《Linux网络管理员指南(第三版)》 New!
《UNIX操作系统 (第五版)》
《学习vi编辑器(第六版)》
《lex与yacc(第二版)》
《深入理解Linux内核(第二版)》 New!
《深入理解Linux内核》
影印版书目

《学习vi和Vim编辑器(第七版,影印版)》 New!
《构建嵌入式LINUX 系统(第二版,影印版)》 New!
《学习Python(第三版,影印版)》 New!
《LINUX系统编程(影印版)》 New!
《linux 系统管理(影印版)》 New!
《LINUX技术手册(第五版,影印版)》 New!
《Linux Kernel in a Nutshell(影印版)》 New!
《深入理解LINUX网络内幕(影印版)》 New!
《深入理解Linux内核(第三版,影印版)》 New!
《GNU Make项目管理(第三版,影印版)》 New!
《LPI Linux认证权威指南(影印版)》 New!
《Linux设备驱动程序(第三版,影印版)》 New!
《Unix操作系统(第五版,影印版)》
《LINUX RAID管理(影印版)》

新闻与评述

JOLT AwardsJOLT Awards ── O'Reilly Radar获Web Sites类大奖,“Beautiful Code”获通用图书类大奖,“The Myths of Innovation”、“Head First SQL”以及Safari Books Online获生产力奖。

What's So Java About Sun's Linux Desktop?What's So Java About Sun's Linux Desktop? ── Sun attracted sharp criticism when it released a tightly integrated Linux desktop distribution under the name Java Desktop System (JDS). In this article, Sam Hiser writes that JDS is not only the very best, most complete, and thoroughly integrated GNU/Linux distro on the market, but it's also a testament to shared values for open standards and competitive functionality. Sam is a coauthor of Exploring the JDS Linux Desktop.

孙玉芳研究员 ── 承蒙孙玉芳研究员审阅《深入理解Linux内核(第二版)》中文版并作序。

The Great Linux Desktop Migration ContestThe Great Linux Desktop Migration Contest ── If you're considering, or you have already embarked upon, a Linux desktop migration, here's your chance to help guide and inspire others and be eligible to win an all-expense-paid trip to Barcelona, Spain. Novell and O'Reilly Media have joined forces to present this contest and are looking for entries that describe the benefits realized from a desktop migration, a phased migration plan, or the most practical tips for migrating to Linux. The contest deadline is August 9 so enter now.

《深入理解Linux内核(第二版)》中文版序言《深入理解Linux内核(第二版)》中文版序言 ── 《深入理解Linux内核(第二版)》以Linux内核2.4.18作为蓝本,全面介绍了Linux内核的体系结构,并对重要的数据结构和函数给出了清晰明了的解释。

《深入理解Linux内核(第二版)》译者序 ── Daniel P.Bovet和Marco Cesati携手为我们打造了这本鸿篇巨著,自此我们有了火把,有了航海图,于是我们就有了彼岸,有了航道,也有了补给码头。

Linux Journal's Editors' Choice Awards ── Linux Journal has announced its editors' picks for this year's outstanding product developments and achievements in the Linux space, and O'Reilly won the category for Best Book in 2003: Understanding the Linux Kernel, 2nd Edition.

linux初学者请教linux C++编程学习[图片]

|
无非 是先学习linux系统环境。
学习 gcc
学习如何编写makefile

|
如果只是学C++的话 会Makefile gcc基本就可以了
还想做其他的就要去了解下系统了

|
如果楼主想使用vc一样的集成开发环境可以试试KDevelop和QT

|
可以安装一个linux下的SI,看代码非常方便,不过本人比较喜欢用VIM查看代码,因为已经习惯了这种方式。当然主要看自己的喜好了。
makefile当然是要熟悉的。

    
 
 

您可能感兴趣的文章:

  • Linux c++虚函数(virtual function)简单用法示例代码
  • 为什么linux下的C++程序这么少见? 请问那里有linux下的C++程序?什么类型的程序都可以.
  • Linux c++库boost unordered_set数据插入及查找代码举例
  • linux的帮助文件在什么地方啊,我想看看关于c++的帮助文件。另外从哪里能搞到c++的类库说明阿
  • unix/Linux下c++ boost thread库读写锁介绍
  • 装好了ubuntu怎样学习c++,linux下C++学习的环境软件是什么?
  • Linux c++库boost unordered_map数据插入及查找代码举例
  • stlport c++库如何移植到arm-linux平台替代gnu c++标准库
  • Linux c++ boost库正则表达式用法
  • 求教linux C++学习之路!
  • Windows和Linux下C++类成员方法作为线程函数方法介绍
  • C++在linux下是闲得蛋疼?
  • Linux 下c++开发error while loading shared libraries问题解决
  • Linux下怎样编译C++程序?
  • Linux和windows下用mysql c++ library操作Mysql数据库
  • 关于Linux下C++开发的问题
  • linux菜鸟请教:C++的学习
  • linux下的C++编译器怎样使用?
  • Linux C++ 网络库 Muduo
  • 请问,在Linux和Unix下,有没有像Borland C++ 3.1 for DOS或Visual C++ 6.0这样的开发工具?
  • C++在linux下意味者什么
  • 初学者的问题我是linux初学者,我想问一下在windows里下载的大于1.44M文件如何转移到linux分区里?
  • Linux初学者,Linux安装的问题
  • linux下c语言写的shell,花了不少时间写得 有兴趣的可以看看,本人linux初学者
  • 请问挂软驱该如何在Linux命令行下进行?(一个Linux初学者)
  • 请问那只Linux 比较易学, 初学者, 想学一下在Linux 下的网络设置, 驱程安装, 等基本功
  • linux初学者的贴
  • linux初学者,咨询一下学习过程
  • linux初学者的一些问题
  • linux初学者应该看什么书
  • linux下java,初学者,请指教。
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • linux c/c++ IP字符串转换成可比较大小的数字
  • 在win分区上安装linux和独立分区安装linux有什么区别?可以同时安装吗?(两个linux系统)
  • linux哪个版本好?linux操作系统版本详细介绍及选择方案推荐
  • 在虚拟机上安装的linux上,能像真的linux系统一样开发linux程序么?
  • secureCRT下Linux终端汉字乱码解决方法
  • 我重装window后,把linux的引导区覆盖了,进不了linux怎么办?急啊,望热心的人帮助 (现在有linux的盘)
  • Linux c字符串中不可打印字符转换成16进制
  • 安装vmware软件,不用再安装linux系统,就可以模拟linux系统了,然后可以在其上学习一下LINUX下的基本操作 了?
  • Linux常用命令介绍:更改所属用户群组或档案属性
  • 红旗Linux主机可以通过127.0.0.1访问,但如何是连网的Win2000机器通过Linux的IP去访问Linux
  • linux命令大全详细分类介绍及常用linux命令文档手册下载
  • 我重装window后,把linux的引导区覆盖了,进不了linux怎么办?急啊,望热心的人帮助 (现在没有linux的盘,只有DOS启动盘)
  • Linux Kernel 'sctp_v6_xmit()'函数信息泄露漏洞
  • 如何让win2000和linux共存。我装好WIN2000,再装LINUX7.0,但LILO只能找到LINUX,不能引导WIN2000
  • linux c下利用srand和rand函数生成随机字符串
  • 在windows中的VMware装了个linux,主板有两个串口,能做windows和linux的串口通信测试么,怎么测试这两个串口在linux是有效
  • Docker官方镜像将会使用Alpine Linux替换Ubuntu
  • 我们网站的服务器从windows2000迁往linux,ASP程序继续使用,可是我连LINUX的皮毛都不了解,大家告诉我LINUX下怎么建网站??
  • Linux下chmod命令详细介绍及用法举例
  • 中文Linux与西文Linus分别哪一个版是权威?I认为是:中科软的白旗Linux与西文的绿帽子Linux!大家的看法呢?
  • Linux下c基于openssl生成MD5的函数
  • 我重装了winme,却进不了Linux了,而我现在又没有Linux光盘,也没有Linux启动盘,还有没有办法?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3