Linux开发环境准备(一)
阅读原文时间:2023年07月09日阅读:1

工欲善其事,必先利其器

今天是腊月廿九,明天春节。我想着在今天对2019年所学到的东西做下总结。

从操作系统的安全性,系统代码是否开源,对开发人员的友好性,以及学习和工作的需求,我最终选择了Linux内核系统平台。

对于我的日常生产和娱乐需求来讲,Ubuntu 18.04完全可以满足我的使用需求。

首先,我选用的是阿里的镜像源。原因呢,很简单:在国内访问,进行系统升级和更新比较方便快捷,不用担心网速的问题。

以下是我所用到的软件工具清单

编译器: gcc,g++,linaro gcc

代码分析工具:Understand SciTool(这个软件洛马和波音都在使用,使用起来也是很方便,可以用来替代Windows平台的SourceInsight)

C/C++ IDE:Eclipse CDT 2019-06 ; Netbeans 8.2

Python IDE:WingPro7 (这个软件开发插件可以使用python语言直接开发,插件调试,代码补全和代码高亮也很方便)

MATLAB: MATLAB r2019b Update1

Super Termianl:Secure FX&Secure CRT 8.5.4

数据库管理工具:Navicat Premium 12

虚拟机:VMware Workstation 15

软件破解环境:wine
办公套件:WPS

pdf编辑和查阅软件:PDF Master editor 5

office:wps linux+外接字体

微信:网页版

QQ:QQ For Linux

抓包工具:Burpsuite Pro

文本比较工具:ByoundCompare4

浏览器:Chrome

思维导图:Xmind ZEN2020

压缩包管理:Ark

以上均为我的Linux主机所使用的软件,完全可以满足日常开发和娱乐需求,关于软件安装脚本,软件优化配置和PJ工具我都会在日后上传到Github