MobaXterm向Windows桌面提供所有重要的远程网络工具(SSH,X11,RDP,VNC,FTP,MOSH等)和Unix命令(bash,ls,cat,sed,grep,awk,rsync等)。...终端后支持 SFTP 传输文件 各种丰富的插件(git/dig/aria2…) 可运行 Windows 或软件 官方网站:https://mobaxterm.mobatek.net MobaXterm...直接可以使用相关功能进行上传文件到服务器,或下载服务器的文件到本地上,图形的操作比起终端命令行操作来说肯定是方便多了。...远程Windows桌面(RDP) 使用RDP协议控制您的远程Windows计算机/服务器。会话管理器中提供了许多RDP配置设置。...远程Unix桌面(XDMCP) 借助MobaXterm,您可以在远程Solaris桌面上工作,就像使用XDMCP协议在Windows计算机上本地工作一样。
mobatek主要为计算机专业人士研究强大、安全且具有成本效益的软件主要产品包括MobaXterm——适用于Windows的X服务器和SSH客户端MobaSSH——使用Unix工具为Windows增强的...服务器、选项卡式SSH客户端、网络工具等的增强型Windows终端MobaXterm X服务器和SSH客户端01、用于远程计算MobaXterm 是您用于远程计算的终极工具箱。.../Linux、Unix、HP-UX、AIX、Windows 等)在远程Windows PC上运行命令和传输文件。...主要特征01、适用于Windows的远程脚本在远程Windows计算机上执行命令02、安全地共享您的文件通过加密的SSH通道传输文件03、远程监控检索有关远程计算机的信息04、远程软件部署在远程Windows...计算机上静默安装软件05、远程管理静默管理远程Windows计算机。
卡格式化工具 MobaXterm 串口工具、远程登录工具 Filezilla 文件传输工具,在Windows和Ubuntu之间传输文件 Source insight 阅读、编写源码的工具,即装即用;推荐初学者使用...2.4 使用FileZilla在Windows和Ubuntu之间传文件 使用MobaXterm既可以ssh登录又可以传输文件,不过Mobaxterm在传输文件时使用效率上没有 FileZilla...互传文件 2.5编程示例:Ubuntu上的Hello程序 本节演示如何在Windows编写程序、上传到Ubuntu,在Ubuntu中编译、执行。...例如,在PC上运行程序,但这个程序是在Android 智能手机上运行的,这个编译器就是交叉编译器。 在PC上为其他平台(目标平台)编译代码时,需要交叉编译器。能否直接在目标平台上编译程序?...gnutoolchains 提供可以在windows上运行的交叉编译工具链。 riscv-collab 提供的riscv GNU 工具链。
文本编辑器包括 Windows Notepad、OS Edit command、Brief、Epsilon、EMACS 和 vim/vi。 文本编辑器的名称和版本在不同的操作系统上可能会有所不同。...例如,Notepad 通常用于 Windows 操作系统上,vim/vi 可用于 Windows 和 Linux/UNIX 操作系统上。 通过编辑器创建的文件通常称为源文件,源文件包含程序源代码。...C++ 程序的源文件通常使用扩展名 .cpp、.cp 或 .c。 在开始编程之前,请确保您有一个文本编辑器,且有足够的经验来编写一个计算机程序,然后把它保存在一个文件中,编译并执行它。...安装 GNU 的 C/C++ 编译器 UNIX/Linux 上的安装 如果您使用的是 Linux 或 UNIX,请在命令行使用下面的命令来检查您的系统上是否安装了 GCC: $ g++ -v 如果您的计算机上已经安装了...一旦安装上 Xcode,您就能使用 GNU 编译器。 Windows 上的安装 为了在 Windows 上安装 GCC,您需要安装 MinGW。
这是一个可直接用于企业开发使用的项目,只需要简单的配置信息就能方便管理你的工程。1.简洁核心只有一个Makefile文件。2.通用性强适用于小工程项目、中等工程项目及大工程项目。...-在Linux中直接拷贝Makefile文件到工程中就可以直接使用。-在Windows中需要工具的支持,你可以在"....5.结合脚本使用你可以不用修改Makefile文件,在脚本中直接配置你的个性化需求,可以在工程中查看build.sh脚本文件(Linux使用的)和build.bat脚本文件(Windows使用的)。...(排除)掉的源文件路径(编译源码路径)#-参数=[ALL_SOURCE_CODE_PATHS]在ONLY_CONFIGURE_PATHS的基础上还包含所有的源文件路径#-参数=[ALL_PATHS]在ALL_SOURCE_CODE_PATHS...#--+=-w关闭所有编译警告#--+=-Wall启用所有常用警告(未使用变量、未初始化变量、函数未声明等)#--+=-Wextra在-Wall基础上增加额外警告(如空参数、类型转换隐式丢失等)#--+
在Windows上的Bat脚本,相对没那么友好,至少对我来说是这样的,还有一个致命的原因就是不方便调试……这点比较致命。 那有没有一种方法,可以在Windows上跑Shell脚本呢?答案是肯定的。...,每 10 分钟运行一次 ftp_check.sh 脚本; 记录相关日志到 ftp_check.log ; ---- 代码实现 首先去 Mobaxterm 官网下载最新版,并拷贝到 Windows server...服务器中; 运行 Mobaxterm,并开启一个会话-Shell,类型选择 Bash; 在新开的会话中编写 shell 脚本 ---> ftp_check.sh 代码如下仅供参考; #!...-e ---- 结语 这样在你不关闭 Mobaxterm 下,你的这个任务就会一直运行下去; cron 任务编写有点不友好,需要克服下; 由于日志文件是在shell下完成的,所以当你直接双击打开会没有换行...,所以需要进行文件转换(这是由于Linux和Windows换行符不一样导致) 万能的 Mobaxterm,只要你敢想,它就能去完成,比如说运行 Python(需要单独下载 Python插件)
例如,Notepad 通常用于 Windows 操作系统上,vim/vi 可用于 Windows 和 Linux/UNIX 操作系统上。 通过编辑器创建的文件通常称为源文件,源文件包含程序源代码。...C++ 程序的源文件通常使用扩展名 .cpp、.cp 或 .c。 在开始编程之前,请确保您有一个文本编辑器,且有足够的经验来编写一个计算机程序,然后把它保存在一个文件中,编译并执行它。...C++ 编译器 写在源文件中的源代码是人类可读的源。它需要"编译",转为机器语言,这样 CPU 可以按给定指令执行程序。 C++ 编译器用于把源代码编译成最终的可执行程序。...安装 GNU 的 C/C++ 编译器 UNIX/Linux 上的安装 如果您使用的是 Linux 或 UNIX,请在命令行使用下面的命令来检查您的系统上是否安装了 GCC: $ g++ -v 如果您的计算机上已经安装了...Windows 上的安装 为了在 Windows 上安装 GCC,您需要安装 MinGW。
你将能够直接在本地WindowsPC上显示您的远程应用程序。 在一个SSH会话,也没有必要为MobaXterm使用X11转发。 以缓解并保护您的工作设置“DISPLAY”变量。...8.远程UNIX的桌面(XDMCP) 由于MobaXterm您可以将远程Solaris桌面上工作。 因为如果你是在本地Windows计算机上使用XDMCP协议工作。...9.远程Windows桌面(RDP) 利用远程Windows计算机/使用RDP协议的服务器控制。许多RDP配置设置在会话管理器可用。...MobApt包管理器(apt-get的) 13.文本编辑器 当您使用SSH连接到远程服务器上。 您将可以直接使用嵌入式文本编辑器“MobaTextEditor”编辑远程文件。 只需双击他们!...通过SSH/SFTP直版 14.宏支持 您可以记录在MobaXterm终端宏:一切你在终端类型将被记录。 以便在以后重播其他服务器上。
远程连接创建好的虚拟机 配置Ubuntu虚拟机源、ssh无密匙登录、jdk 配置Hadoop集群文件(Github源码) 启动Hadoop集群、在Windows主机上显示集群状态。...1.2.提前准备安装包 Windows10(宿主操作系统) VMware12 workstation(虚拟机) Ubuntu16.04.1 LTS 服务器版 Hadoop2.7.3 jdk1.8 MobaXterm...5.hadoop完全分布式集群文件配置和启动 在hadoop1上配置完成后将Hadoop包直接远程复制scp到其他Linux主机即可。 Linux主机Hadoop集群完全分布式分配 ?...在Hadoop1上执行 xiaolei@hadoop1:/opt/hadoop-2.7.3/sbin$ ./start-all.sh ? 5.3.2.其他主机上jps ?...5.3.3.在主机上查看,博主是Windows10,直接在浏览器中输入hadoop1 集群地址即可。 http://192.168.193.131:8088/ ? 5.3.4.
在 C 盘上,里面有各种系统软件。 对应的,系统运行必需的文件在 Linux 下我们称之为根文件系统。 ③ windows 能识别出 C 盘、D 盘,那么肯定有读写硬盘的能力。...简单地说,嵌入式 LINUX 系统里含有: ① bootloader:用于启动 Linux 内核 ② Linux 内核(含有驱动程序):提供进程管理、文件管理、硬件驱动等 ③ 根文件系统:系统运行必需的文件...Bootloader、Linux 内核、APP 等等软件,需要在 Ubuntu 中编译;但是阅读、修改这些源码时,在 Windows下会比较方便。...① 在 Windows 上阅读、研究、修改(使用 Source insight 会很方便),修改后上传到 Ubuntu(使用 Filezilla) ② 在 Ubuntu 上编译、制作(使用 MobaXterm...注意:根文件系统是使用 buildroot 制作的,它无需放在 Windows 上。
②Windows系统必需的软件,比如IE、文件浏览器等保存在哪里?在C盘上,里面有各种系统软件。对应的,系统运行必需的文件在鸿蒙系统中我们称之为根文件系统。...①bootloader:用于启动鸿蒙内核Liteos-a②内核(含有驱动程序):提供进程管理、文件管理、硬件驱动等③ 根文件系统:系统运行必需的文件、程序④ APP:保存于根文件系统上 1.2 日常工作中开发流程是怎样...Bootloader、内核、APP等等软件,需要在Ubuntu中编译;但是阅读、修改这些源码时,在Windows下会比较方便。 所以,我们需要在Windows、Ubuntu上都存有源码。...① 在Windows上阅读、研究、修改(使用Source insight会很方便),修改后上传到Ubuntu(使用Filezilla) ② 在Ubuntu上编译、制作(使用MobaXterm远程登录Ubuntu...连接开发板 ① 连接电源线到开发板, ② 开发板的串口线,接到Windows电脑;并用MobaXterm连接串口。 烧写系统 开发过程会不断编译程序、烧写、测试。
4、TeamViewer–远程协助(求救-大公司里私下使用时候,网络可能不稳定) TeamViewer是一个能在任何防火墙和NAT代理的后台用于远程控制的应用程序,桌面共享和文件传输的简单且快速的解决方案...为了连接到另一台计算机,只需要在两台计算机上同时运行 TeamViewer 即可,而不需要进行安装(也可以选择安装,安装后可以设置开机运行)。该软件第一次启动在两台计算机上自动生成伙伴 ID。...7、MobaXterm MobaXterm 是远端电脑的终极工具箱。作为一个单窗口程序,为程序员、网站管理员、IT管理员以及更多需要处理远端任务的用户提供了很多实用的功能。...是一款功能强大的桌面虚拟计算机软件,在虚拟网路,实时快照,拖曳共享文件夹,支持PXE等方面均有特别之处,是业界非常稳定且安全的桌面虚拟化平台 10、Typora Markdown 文本编辑器 Typora...11、Snipaste 截图贴图工具 Snipaste 是一个简单但强大的截图工具,也可以让你将截图贴回到屏幕上!
② Windows系统必需的软件,比如IE、文件浏览器等保存在哪里? 在C盘上,里面有各种系统软件。 对应的,系统运行必需的文件在鸿蒙系统中我们称之为根文件系统。...简单地说,鸿蒙系统里含有: ① bootloader:用于启动鸿蒙内核Liteos-a ②内核(含有驱动程序):提供进程管理、文件管理、硬件驱动等 ③ 根文件系统:系统运行必需的文件、程序 ④ APP:...Bootloader、内核、APP等等软件,需要在Ubuntu中编译;但是阅读、修改这些源码时,在Windows下会比较方便。 所以,我们需要在Windows、Ubuntu上都存有源码。...① 在Windows上阅读、研究、修改(使用Source insight会很方便),修改后上传到Ubuntu(使用Filezilla) ② 在Ubuntu上编译、制作(使用MobaXterm远程登录Ubuntu...连接开发板 ① 连接电源线到开发板, ② 开发板的串口线,接到Windows电脑;并用MobaXterm连接串口。 烧写系统 开发过程会不断编译程序、烧写、测试。
C++ 程序的源文件通常使用扩展名 .cpp、.cp 或 .c。 在开始编程之前,请确保您有一个文本编辑器,且有足够的经验来编写一个计算机程序,然后把它保存在一个文件中,编译并执行它。...Redefined Visual Studio: 面向 .NET 和 C++ 开发人员的综合性 Windows 版 IDE,可用于构建 Web、云、桌面、移动应用、服务和游戏。...三、C++ 编译器 写在源文件中的源代码是人类可读的源。它需要"编译",转为机器语言,这样 CPU 可以按给定指令执行程序。 C++ 编译器用于把源代码编译成最终的可执行程序。...四、安装 GNU 的 C/C++ 编译器 UNIX/Linux 上的安装 如果您使用的是 Linux 或 UNIX,请在命令行使用下面的命令来检查您的系统上是否安装了 GCC: $ g++ -v 如果您的计算机上已经安装了...Windows 上的安装 为了在 Windows 上安装 GCC,您需要安装 MinGW。
WSL使开发人员能够在Windows 10上运行Linux环境,而无需付出更多使用虚拟机时的开销。...本文提供了详细的WSL配置分步说明,便于我们能够通过WSL在Linux上运行VS Code。虽然本文的标题是《 在WSL下使用VS Code》,但也同样适用于其他GUI应用程序。...下载并安装MobaXterm 启动MobaXterm并打开X Server 在已安装的Linux上安装X Client 启动VS Code 除了Windows 10和VS Code之外,我们还需要X...因此,要使用我们的本地计算机(例如笔记本电脑)连接到远程Linux计算机,我们需要: 在远程Linux机器上运行X Client应用程序 在本地计算机上运行X Server应用程序 远程X客户端与本地X...现在,我们在Windows 10上启用了WSL。
,可以用于比较两个文件的差异。...编译功能可以将源代码编译成可执行文件或库,以便在目标设备上运行。调试功能可以帮助开发人员调试和测试代码,包括单步执行、断点设置、变量监视等功能。...Part6VMWare Workstation VMware Workstation 是一款功能强大的虚拟机软件,它可以在一台计算机上模拟多个操作系统和应用程序的环境。...嵌入式工程往往需要进行交叉编译的工作,即在 x86 的架构上编译出 ARM 架构的代码。这种操作往往需要我们在 Linux 系统下进行!...Part8MobaXterm MobaXterm 是一款功能强大的远程终端模拟器,适用于 Windows 和 Linux 操作系统。
CMake 是一个跨平台的开源构建系统,用于管理软件项目的编译过程,通过读取CMakeLists.txt文件,生成适用于不同的操作系统和编译器环境 构建文件 CMake 与makefile关系?...、手动控制场景大型项目、跨平台开发功能简单的编译规则管理高级抽象配置,支持模块化开发跨平台性较差,仅适用于特定平台跨平台,支持多种IDE和编译器灵活性高,可直接修改规则中等,通过配置文件间接修改构建流程维护性差...Run "cmake --build" to see compatible如果一切顺利,这将在 build 目录中生成一个名为 HelloWorld 的可执行文件(在 Windows 上可能是 HelloWorld.exe...包含 GNU 扩展:编译器会启用一些非标准的功能和特性,这些功能可能在其他编译器上不可用。...编译器区别:在 macOS 上,默认的 C 和 C++ 编译器通常是基于 LLVM 的 Clang 编译器,而非 GCC(GNU Compiler Collection)gcc:/usr/bin/gcc
使用起来很方便,cpp_redis支持CMAKE编译,编译也很简单,本文以脚本形式提供了使用CMAKE基于VS2015/Windows以及GCC/MinGW的编译过程。...要求cpp_redis源码文件夹与msvc_build.bat脚本在同一级文件夹 执行以下脚本会编译cpp_redis 并安装到 release\cpp_redis_windows_vc_mt_x86...如果指定了/MD选项会安装到release\cpp_redis_windows_vc_md_x86_64 文件夹下 如果未指定/S 参数,默认编译的是静态库 :: 基于 Windows Visual...cpp_redis源码文件夹与gnu_build.sh脚本在同一级文件夹 执行以下脚本会编译cpp_redis安装到release/cJSON-$machine 文件夹下 如果未指定环境变量BUILD_TYPE...clone --recursive https://gitee.com/l0km/cpp_redis.build.git 然后执行其中的msvc_build.bat或gnu_build.sh就可以编译出你想要的
他们是平台独立的,这意味高级语言书写的程序可以在不同类型的计算机上运行,高级语言很像英语,易于学习和使用。 下面列举的高级语言,每种都是为特定的目的而设计的。...头文件的完整内容复制到.cpp文件中。...(2)编译器把每个.cpp文件(源文件)转换为.o或者.obj文件(对象文件):包含了源文件内容对应的机器码 (3)链接程序把程序的.obj文件合并到包含完整可程序程序的文件中(.exe) *2.3...命令行下使用微软编译器理解编译和运行的机制 cl HelloWorld.cpp /c # 只编译,不链接 cl HelloWorld.obj /link # 链接生成 .exe 文件...cl HelloWorld.cpp # 编译、链接生成 .exe 文件 如果要使用微软编译器cl在控制台编译及链接C++程序,需要进行相关的配置: 注意:在不同操作系统或不同 VS