嵌入式开发软件简介

来源:互联网 发布:mac vnc连接windows 编辑:程序博客网 时间:2024/06/15 12:12

1.cygwin 

cygwin是一个在windows平台上运行的unix模拟环境,是cygnus solutions公司开发的自由软件,linux下的代码,在cygwin下编译后,生产windows下的.exe可执行程序,用于linux上的软件移植到windows平台,很有用吧,呵呵!

 

2.UltraEdit (UE)(同类软件,notepad)

UltraEdit 是一套功能强大的文本编辑器,可以编辑文本、十六进制、ASCII 码,完全可以取代记事本(如果电脑配置足够强大),内建英文单字检查、C++ 及 VB 指令突显,可同时编辑多个文件,而且即使开启很大的文件速度也不会慢。软件附有 HTML 标签颜色显示、搜寻替换以及无限制的还原功能,一般用其来修改EXE 或 DLL 文件。能够满足你一切编辑需要的编辑器。

 

3.BeyondCompare

Beyond Compare是一套由Scooter Software推出的软件,主要用于比较用途。Beyond Compare可以比较的内容有以下这三种:

电脑上两个目录的内容,

电脑上的目录和FTP地址的内容

两个文本档案的内容(包括 UTF-8、html、Delphi源程序等文本档案)。

因为这些功能,Beyond Compare被应用于版本控制及资料同步的工作上,(比较差异,同步文件)

 

 

4.Source Insight

一个面向项目开发的程序编辑器和代码浏览器,它拥有内置的对C/C++, C#和Java等程序的分析。Source Insight能分析你的源代码并在你工作的同时动态维护它自己的符号数据库,并自动为你显示有用的上下文信息。 Source Insight不仅仅是一个强大的程序编辑器,它还能显示reference trees,class inheritance diagrams和call trees。Source Insight提供了最快速的对源代码的导航和任何程序编辑器的源信,linux程序开发时候的代码编辑器

 

 

5.gcc/gdb

linux环境下的,编译器,调试器

 

 

6.myBaseDesktop

文档数据库,可以管理你的文档,管理你的笔记,数据库可以导出,也可以导入

 

7.TeamViewer

远程控制,可以控制另一台电脑,类似于windows远程桌面

 

8.SecureCRT

SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,同时支持Telnet和rlogin协议。SecureCRT是一款用于连接运行包括Windows、UNIX和VMS的远程系统的理想工具。

 

 

 

9.wireshark

抓包工具    Wireshark(前称Ethereal)是一个网络封包分析软件。网络封包分析软件的功能是撷取网络封包,并尽可能显示出最为详细的网络封包

 

10.VMware workstation

虚拟机,顾名思义,不多说

 

11.winPE

做启动盘用的

 

12.windbg

windows下的调试工具,可以调试内核,查看内存

 

13.VLC Media Player

优秀的开源播放器

 

可以播放MPEG-1、MPEG-2、MPEG-4、DivX、DVD/VCD、数字卫星频道、数字地球电视频道(digital terrestial television channels)、在许多作业平台底下透过宽频 IPv4、IPv6网络播放线上影片;此软件开发项目是由法国学生所发起的,参与者来自于世界各地,设计了多平台的支持,可以用于播放网络串流及本机多媒体档案之播放。

 

14.VC++6.0/VC Studio 2005

C/C++程序编译器

 

15.eclipse /android SDK /android NDK

开发android应用

 

16.ios

iphone/ipad操作系统

 

17.android@home

谷歌用于智能家居的产品

 

18.

还有一款分析视频帧的软件

 

19

linux/windows操作系统,O(∩_∩)O~

 

20.facebook

社交网站,网络操作系统

 

21.家电内嵌linux

物联网,智能家居

原创粉丝点击