首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

100分,怎么快速转到linux下,2年mfc开发经验

2013-12-29 
100分,如何快速转到linux下,2年mfc开发经验由于生存,需要转个平台。我说说我的计划:首先,需要了解,linux的

100分,如何快速转到linux下,2年mfc开发经验
由于生存,需要转个平台。

我说说我的计划:

首先,需要了解,linux的使用,和linux c++开发工具和 调试工具(这些才是首要)

其次,学习api的使用。

这2者是我迫切需要解决的问题。

所以,别武断的贴一些“unix高级环境编程”,“内核源码”之类的书,我暂时不需要,

还有,我不是做网管,而且时间有限,没有过多精力去学习shell。 只是用到哪个命令,学习哪个,仅此而已。



我是搞 c++的, 对c兴趣不大,推荐书,请别推荐linux c 之类的书籍.


多谢。


不过我觉得用vi可以装x
[解决办法]
支持eclipse c++, 可以研究一下boost库
[解决办法]
gdb和Qt都可以用作商业,Lazarus未知。

引用:
Quote: 引用:

编译的时候带上-g参数,例如 g++ main.cpp -g ,用gdb进行调试,
参考http://www.vimer.cn/2009/11/%E4%BD%BF%E7%94%A8gdb%E8%B0%83%E8%AF%95%E7%A8%8B%E5%BA%8F%E8%AF%A6%E8%A7%A3.html

Quote: 引用:

Quote: 引用:

linux下大部分是C语言的,包括GTK+也是C的接口,C++的话你可以选择Qt,QtCreator是直接可以在linux下用的,如果不想太依赖系统的话,其实Lazarus(开源的Delphi)也是很理想的选择。

Quote: 引用:

由于生存,需要转个平台。

我说说我的计划:

首先,需要了解,linux的使用,和linux c++开发工具和 调试工具(这些才是首要)

其次,学习api的使用。

这2者是我迫切需要解决的问题。

所以,别武断的贴一些“unix高级环境编程”,“内核源码”之类的书,我暂时不需要,

还有,我不是做网管,而且时间有限,没有过多精力去学习shell。 只是用到哪个命令,学习哪个,仅此而已。



我是搞 c++的, 对c兴趣不大,推荐书,请别推荐linux c 之类的书籍.


多谢。


你好,

你说的那个还远着呢,

我今天刚装了ubutun, 安装了vim, gcc , 我第一次用linux



运气还算顺利,编译了一个hell world

可是不知道如何调试?

有没有专门的书籍,辅助新手上手的

想知道书籍




非常感谢你的回复

问一下哎, linux下公司开发,一般也是采用这种工具调试吗?

还是说,你推荐的工具,只是学习型的工具

[解决办法]
Qt不错,跨平台的,Linux能用,Windows也可以
Vi太费劲了吧,当年上学的时候,难上手的很
[解决办法]
vim, g++, gdb, makefile 
 
[解决办法]
引用:
Quote: 引用:

vim, g++, gdb, makefile 
 


QtCreator 内部使用的编译器是gcc 还是它自身有自己的编译器?


Qt Creator is a cross-platform C++ integrated development environment which is part of the SDK for the Qt GUI Application development framework.[4] It includes a visual debugger and an integrated GUI layout and forms designer. The editor's features include syntax highlighting and autocompletion, but not tabs. Qt Creator uses the C++ compiler from the GNU Compiler Collection on Linux and FreeBSD. On Windows it can use MinGW or MSVC with the default install and can also use cdb when compiled from source code.

热点排行