小弟问一下各位前辈,做linux下面的C开发一般用什么IDE

如题所述

Qt Creator 和CLion是最接近windows上开发体验的工具了 但我建议用Qt Creator,有开源免费版本,而且运行速度快,久经考验, 如果你还开发界面程序的话,Qt库也是个非常好的选择。 并且qmake相对来说也比CMake对新手更友好。 如果不是以前有使用...
温馨提示:内容为网友见解,仅供参考
无其他回答

小弟问一下各位前辈,做linux下面的C开发一般用什么IDE和调试工具
要说IDE的话师兄推荐了一个kdeveloper,我感觉还行,但是功能太简单了,有点不够用。看别人的源码倒是挺不错的。另外我有个同学说可以用eclipse,因为反正有时候要写Java,直接装个cdt就可以写C语言了,也挺方便。不过我没测试过,没有发言权。暂时就知道这么多,也不知道有没有错,请各位前辈指教。...

linux程序员, C, 发展方向
1。 驱动开发。开发LINUX上驱动程序,以后LINUX会向嵌入式发展,以后会有更多的嵌入式设备,所以机会应该越来越多。但职业一般可能是小公司,除非你做精通了。2。 应用开发。开发LINUX上应用程序,主要是网络开发等等,这个一般进大公司的机会多,因为大公司需要各种熟悉LINUX的开发人员。3。 界面开发。开发...

我是delphi程序员想转linux编程序,请问大家要学哪些知识
你有DELPHI基础就用Kylix(Linux下的Delphi)如果是C,就容易多了,linux下的IDE环境不是很多,因为linux可以自定义,你可以使用vi做编辑,用make来执行编译,然后让make来调用gcc生成可执行文件,一切都是最好的,而且它们中的任何一个你都可以使用你觉得好的东西代替,只要你喜欢,你就什么都可以改。

请前辈指点,开发转需求分析的一些困惑
各位前辈,我目前在从事软件开发工作,开发经验一般,但是去年也接触开发了移动的一个项目,也算有点大型项目经验,对ssh框架,页面设计,数据库等也都应用过,现在想转需求分析,但是最近看了些UML的资料,主要是通过软件设计各种图(用例图,时序图,类图等),我越看越迷茫,不知道需求分析应该多学习些什么知识,请前辈指点!谢...

Linux下面cmake命令意义?cmake -D CMAKE_BUILD_TYPE=RELEASE
source directory> -D 相当于就是定义, -D 可以理解为告诉cmake 后边我要定义一些参数了, 你每定义一个就在前边加上-D就是了 CMAKE_BUILD_TYPE 这种东西往往是在CMakeList.txt 中定义的, 这个是你要编译的类型, 一般的选择有debug,release, 但是不确定 CMAKE_INSTALL_PREFIX 这个是安装路径.

学习云计算必须会LINUX么?必须要在LINUX环境下工作么?
然而,尽管Linux在云计算领域有着广泛的应用和重要性,但并不代表学习云计算就必须要精通Linux或者只能在Linux环境下工作。云计算是一个广阔的领域,涵盖了多种技术和工具,包括虚拟化、容器化、自动化运维等等。学习云计算并不仅仅局限于Linux环境,还可以涉及到其他操作系统和云平台。千锋教育作为IT互联网...

有关计算机科学与技术专业(嵌入式开发方向)的几点提问
一个是硬件方面,如果你能搭建系统设计、组织系统调试那么恭喜你,你将成为硬件方面的专家、牛人,当然你还可以在软件方面发展,如果软硬你都很牛,那就真的不得了了。程序设计语言从目前的发展趋势来看,一定要学C,汇编要懂一些,应为不懂汇编你的C代码永远也打不到精简和高效。

各位前辈!小弟学习3D游戏开发有一段时间了,但是越学越迷茫不知道该如何...
自己找一个专项去学习吧,我学UDK的时候也是这样,一会觉得应该在学学3D,一会觉得应该好好学习kismet,一会又觉得应该去学虚幻脚本...游戏这个东西很大,一个人包揽全部职位不现实,还是找准专项好好研究吧

小弟是个新人,请教myth2000前辈和机械同行们一下...由衷感谢..._百度...
所以,请myth2000和各位机械同行指点一下,接下来的几年里面,小弟该如何从一个做CAE分析的过渡到PE的工作上面去..让CAE只是工作的一个了解和辅助。当然小弟也承认在仿真在方面也有它的发展,但是坚定了此生从事的是PE这方面,之前所想的和所学的一切完全是围绕着它,给它做的辅助,这不是薪水什么决定的,而是完全是...

各位前辈,公司明天让我测试一个java软件,我是编程的之前没测试过,请问...
最简单的java开发需要你有OO的思想、基本的语言基础、数据库的技术(一般是sql能力)、开发工具的能力、开发框架的理解;而一般公司的测试需要会linux平台的操作能力(一般大型商用平台都是基于linux等的)、数据库的技术(一般是应用层面)还有就是测试的理论、胆大心细。你需要根据自己的爱好以及能力来选择...

相似回答
大家正在搜