zoukankan      html  css  js  c++  java
  • Raspberrypi安装使用开发简要说明

    Raspberrypi安装使用开发简要说明

    (更新于2013年8月25日 newsuppy)

    一,安装

    使用win32diskimager将操作系统的image刷在SD卡上,image文件可以在http://www.raspberrypi.org/downloads下载,同样的win32diskimager的下载连接也可以找到。

    启动后初始用户名是pi,密码是raspberry。

    或者下载NOOBS(http://www.raspberrypi.org/downloads),将她直接解压缩到SD卡(FAT32),然后引导后安装系统即可。

    二,配置

    (1)    主板网口Ip地址设定

    sudo passwd root可以修改root的密码

    sudo passwd –unlock root可以解锁root帐户

    sudo su提升至root权限

    ifconfig eth0 inet up 192.168.100.100修改ip地址为192.168.100.100

    上面的方法只能暂时修改,要永久修改需要改/etc/network/interfaces

    把ifaceeth0 inet dhcp改为(ip自定)

    iface eth0 inet static

    address 192.168.1.88
    netmask 255.255.255.0
    gateway 192.168.1.1

    其他命令sudoifdown eth0将eth0置为disable;

    Sudo ifup eth0将eth0置为enable

    修改/etc/resolv.conf可以配置DNS

    (2)    远程登录raspberry要使用ssh,下载putty

    (3)    使用sftp连接,可以下载filezilla,然后地址栏输入sftp://192.168.100.100,然后就可以往里面传文件了(用户可以用root或者pi)。

    三,编译库(由于CPU,全部编译完可能要好多天,特别是Qt)

    (1)    用g++ --version可以查看gcc中C++当前版本

    (2)    编译boost,下载到/opt;然后gunzip后再tar xvf;然后cd到相应目录;接着 ./boostrap.sh;编译 ./b2

    (3)    编译qt,下载qt4.8.4的tar.gz的版本。

            先安装X11的开发包sudo apt-get installlibX11-dev libXext-dev    

    libXtst-dev;  ./configure配置qt;make ;make install;会发生.S的文件不会自动到.o,可以用gcc –c <xxx>.S –o <xxx>.o,然后把.o文件复制到.obj下相应目录。

    (4)    编译Poco C++库

    sudo apt-get install openssl libssl-dev iodbcmysql-client

    sudo apt-get install mysql-server libmyodbclibiodbc2 unixodbc libiodbc2 libiodbc2-dev libmysqlclient-dev libltdl-dev

    以上某些软件包未必要安装,但是不能用一条apt-get安装,分两次;

    接下了就是./configure;  make;  make install

     

    四,管理

    (1)    sudo /opt/vc/bin/vcgencmd measure_temp 察看CPU温度

    sudo /opt/vc/bin/vcgencmd measure_clock arm 察看CPU频率

    sudo /opt/vc/bin/vcgencmd commands 察看支持的命令

    (2)    dmesg察看系统的ring buffer, 如dmesg | grep usb

    (3)    lsusb 察看系统中的usb设备

    (4)    apt软件包管理

  • 相关阅读:
    获取客户及登录IP(Java)
    js初步
    数组方法
    BOM ;浏览器对象模型
    js事件
    EventListener()
    JS面向对象
    正则表达式
    -CSS盒模型和float
    EventListener()
  • 原文地址:https://www.cnblogs.com/james1207/p/3281390.html
Copyright © 2011-2022 走看看