初学者的C/C++ IDE利器——小熊猫C++ 对于一个C/C++的初学者来说,一个好用的IDE会让你快速入门、爱上编程;相反,一个难用的IDE则会令你入门之前就选择放弃。不要跟我说vim+make,初学者哪里懂这个,windows都不一定玩的明白,使用linux只会让人更加崩溃。那么,我们对一个“好用”的IDE就有了如下基本要求:支持在windows下运行,开发32位或64位的windows程序。支持调试功能,这个必须有。代码补全和形参提示,无论是初学者还是普通编程人员,都能快速准确写代码。编译器不能太过时,要跟得上时代的发展。
Linux下安装Gui-Guider (LVGL设计器) GUI Guider是NXP提供的一种用户友好的图形用户界面开发工具,可通过开源LVGL图形库快速开发高质量的显示器 。GUI Guider的拖放编辑器使您可以轻松利用LVGL的许多功能(例如小部件,动画和样式)来创建具有最少编码或根本不需要编码的GUI。官网地址https://www.nxp.com/design/software/development-software/gui-guider:GUI-GUIDERNXP提供了Linux版和WIN版,但是下载之前需要注册,注册后需要邮箱激活,很..
VMWare装Win10提示Device/CredentialGuard处理 大概就是你遇到了下面的提示解决方法参考下面链接https://blog.csdn.net/zhang_fei_fresh/article/details/102506667但是。。。一个重要的工具那个博主没有给所以。。。我给链接: https://caiyun.139.com/m/i?0c5CsN7EFtF28 提取码:MTOO...
OrangePi PC 玩Linux主线内核踩坑之旅(五)之简易版的贪吃蛇 可不可以用香橙派来玩游戏呢?当然可以,今天用它来玩贪吃蛇!一、终端版的贪吃蛇在踩坑之旅(四)中,我们介绍了设置声卡的两款工具alsamixer和amixer,很显然alsamixer这种图形化的界面更加人性化,更适合人机互动,那这个界面是如何实现的呢?...
OrangePi PC 玩Linux主线内核踩坑之旅(四)之变身MP3播放器 有了前三篇文章的基础,我们已经可以开始用香橙派做一些简单的应用了。简单的应用,也就是基本上无需再添加额外的硬件即可实现的功能,“变身MP3播放器”便是一例。当然,耳机或是功放还是要准备的,这个不要和我抬杠哈。...
OrangePi PC 玩Linux主线内核踩坑之旅(三)之设置静态IP地址 有了前文的基础,我们已经可以通过网络远程连接到香橙派了。但是香橙派的IP地址是通过DHCP获取的,说不定哪天就变了,我们需要对其设置静态IP地址,方便日后操作。先SSH连接到香橙派,编辑/etc/network/interfaces文件# vi /etc/network/interfaces将其修改为# interface file auto-generated by buildrootauto loiface lo inet loopbackauto eth0iface eth
OrangePi PC 玩Linux主线内核踩坑之旅(二)之制作镜像后的查遗补缺 一、查遗补缺之SSH连接到香橙派上一篇我们讲到,为了可以使用SSH连接到香橙派,我们勾选了dropbear软件包,这是一个轻量级的SSH软件,包含了客户端和服务端[1]。如何使用呢?在上一篇的末尾,PuTTY界面上,我们输入root并回车登录香橙派,然后立即修改root的密码Starting network: [ 2.671965] dwmac-sun8i 1c30000.ethernet eth0: PHY [0.1:01] driver [Generic PHY] (irq=POLL)
OrangePi PC 玩Linux主线内核踩坑之旅(一)之制作第一个镜像 今天开始写一个专题,OrangePi PC 玩Linux主线内核,目前还不确定要写几期。一方面是记录自己在踩坑过程中的点点滴滴,另一方面是分享自己的心得。希望大家多多捧场。先来简单介绍一下啥是OrangePi PC。OrangePi PC(香橙派平板)是一款开源的单板电脑,新一代的arm开发板,它可以运行Android4.4、Ubuntu、Debian等操作系统。香橙派平板使用全志H3系统级芯片,同时拥有1GB DDR3 内存。产品具体细节可以访问http://www.orangepi.cn/orang
找Devcon.exe的同学看过来 https://www.cnblogs.com/heitaoq/p/10081922.html 有篇博文《正确安全的下载 devcon》devcon.exe是windows设备管理器的命令行版本,可以让你在cmd中修改设备,但是微软没有提供单独的下载,只能下载一个2G多的wdk包(windows drive kits)才行。私下使用别人发布的版本,又怕被绑定病毒。最近在网上找到一个网友分享的办法,通过在微软官方网站下载cab包的形式,来搞定。win10 x64才7.5m,呵呵。说明:把扩...
用MinGW编译AWTK填坑录 AWTK 全称为 Toolkit AnyWhere,是 ZLG 倾心打造的一套基于 C 语言开发的 GUI 框架。旨在为用户提供一个功能强大、高效可靠、简单易用、可轻松做出炫酷效果的 GUI 引擎,并支持跨平台同步开发,一次编程,终生使用。主要特色:开源免费,使用无拘束; 支持纯 C 语言编程,使用无门槛; 小巧高效,最小仅需 8K RAM+32K FLASH,可运行在 Cortex-M3 等小资源平台; 拥有完善的动画系统,半透明填充和贴图,支持硬件加速,轻松做出炫酷流畅的界面效果;...
Linux下VSCode手动安装Python-Language-Server-linux-x64 最近在Linux下玩Python,用的是微软的VSCode做编辑器,只要一打开py文件,就会在后台自动下载Python-Language-Server-linux-x64,关键是30几兆的东东下载得巨慢,经常下载失败,费了九牛二虎之力,终于离线下载成功了,下面说一下手工安装的方法。首先,下载我提供的文件 Python-Language-Server-linux-x64.0.5.45.nupk...
OrangePi 香橙派 开启 I2C 和 SPI 硬件准备:Orangepi-PC 香橙派 (早期的型号,1G RAM ,资源还是很丰富的)软件准备:Debian_jessie_mini.img (来自官网的系统),MobaXtermOrangepi-PC 香橙派 默认开启I2C-0和spidev0,如果你有多个设备,可能就有些不太方便了,下面我们来开启全部的I2C和SPI。首先,安装git和libusbapt-get inst...
Orangepi 香橙派 Debian 系统下安装 Python2 Python3 填坑记录 硬件准备:Orangepi-PC 香橙派 (早期的型号,1G RAM ,资源还是很丰富的)软件准备:Debian_jessie_mini.img (来自官网的系统),MobaXterm一、安装 Python2 Python3在之前的博文中,已经详细记述了从官网下载Debian系统并烧写至TF卡以及更新系统的过程,下面的操作默认系统已经更新完毕,更新源已换为国内源。越来越多的Pyth...
Orangepi 香橙派 debian 系统 修改默认时区 硬件准备:Orangepi-PC 香橙派 (早期的型号,1G RAM ,资源还是很丰富的)软件准备:Debian_jessie_mini.img (来自官网的系统),SecureCRTroot@OrangePI:~# dpkg-reconfigure tzdata选择 None of the above选择 GMT-8Current default time zon...
Orangepi 香橙派 安装 Debian 系统 并且 安装 wxpy (微信机器人) 入坑记录 硬件准备:Orangepi-PC 香橙派 (早期的型号,1G RAM ,资源还是很丰富的)软件准备:Debian_jessie_mini.img (来自官网的系统),SecureCRT一、安装Debian刚买下Orangepi的时候,我安装的是Kali,但是感觉这个系统附带的软件太多了,有些臃肿。后来玩了一阵子ArchLinux,感觉还可以,但是附带的软件也太少了,连GCC也没有,简直...
让 orangepi 用上Btsync(资源分享工具)好资源不怕和谐! 自从有了小橘子派,就想着如何解放我的笔记本电脑,有些事情让小橘子做,省电!很多人都发现了,放在百度网盘的小电影都变成8秒短片了,呵呵。。。然后,催生了我们的新式分享工具----BitTorrent Sync来个GetNAS中文网的介绍BitTorrent Sync 是免费跨平台文件同步软件。不需第三方服务器即可在多台电脑之间同步和共享文件,全程AES加密。它采用基于类似
shell脚本报错:-bash: xxx: /bin/sh^M: bad interpreter: No such file or directory 今天写了一个shell脚本,然后在执行的时候报错,脚本内容很简单,仅供测试:#!/bin/shecho "test shell "具体报错信息如下:[root@localhost test]# ./test.sh -bash: ./test.sh: /bin/sh^M: bad interpreter: No such file or directory由于之前自己对sh
树莓派Raspberry Pi实战之命令行下实现USB存储设备自动挂载 简单介绍实现命令行下USB存储设备自动挂载的方法,Linux gnome/kde窗口环境下有移动存储的管理程序,可以实现自动挂载移动存储设备,但是在命令行下 通常需要用mount命令手动挂载USB存储设备。 通过给linux下的设备管理服务udev添加规则配置文件,可以实现命令行下USB存储设备自动挂载输入命令sudo nano /etc/udev/rules.d/10-u