簡單說一下pixhawk在linux下的開發環境的安裝
可參考官網:
1.首先安裝ubuntu 14.04 lts,一路預設安裝就可以了,具體的過程可以自己上網查詢,64位與32位沒有區別。linux下是區分大小寫的,在使用過程中一定注意大小寫字母
安裝可選軟體:(終端啟用鍵ctrl+alt+t)
安裝五筆輸入法軟體
sudo apt-get install ibus-table-wubi
其它軟體根據自己的情況自己安裝。
2.將當前使用者新增進組中$user替換為當前使用者
3.git原始碼到本地
首先安裝git軟體
sudo apt-get install git
建立原始碼目錄
mkdir -p ~/src
cd ~/src
git軟體原始碼
git clone
4.安裝cmake
sudo add-apt-repository ppa:george-edison55/cmake-3.x -y
sudo apt-get update
sudo apt-get install cmake
5.安裝python相關,「\」是續行符號,與下一行是乙個命令
sudo apt-get install python-argparse git-core wget zip \
python-empy qtcreator cmake build-essential -y
6.刪除串列埠模式管理器
sudo apt-get remove modemmanager
7.更新軟體包
sudo add-apt-repository ppa:terry.guo/gcc-arm-embedded -y
sudo apt-get update
sudo apt-get install python-serial openocd \
flex bison libncurses5-dev autoconf texinfo build-essential \
libftdi-dev libtool zlib1g-dev genromfs \
python-empy
8.安裝對應的gcc
sudo apt-get install gcc-arm-none-eabi -y
編譯原始碼
cd firmware
make px4fmu-v2_default
執行make px4fmu-v2_default 進行編譯,過程中會自動git需要的檔案,第一次大約15分鐘。
顯示以下為編譯成功:
linking cxx executable firmware_nuttx
[100%] built target firmware_nuttx
scanning dependencies of target build_firmware_px4fmu-v2
[100%] generating nuttx-px4fmu-v2-default.px4
[100%] built target build_firmware_px4fmu-v2
Oracle在Linux下的安裝
說明 這個版本是10g,我的測試是在redhat enterprise上完成的。2 系統預設使用的一些設定如下 預設資料庫 orcl 使用者 sys system sy an dbsnmp 企業版 1.3g 資料庫 700m 3 安裝過程中需要執行的乙個指令碼,這個指令碼必須以root使用者身份登入...
svn在linux下的操作
1 將檔案checkout到本地目錄 svn checkout path path是伺服器上的目錄 例如 svn checkout svn 簡寫 svn co 2 往版本庫中新增新的檔案 svn add file 例如 svn add test.php 新增test.php svn add php ...
jsoncpp在linux下的配置
json 官方的解釋為 json 是一種輕量級的資料傳輸格式。關於 json 更具體的資訊,可參見 json 官網 jsoncpp 是比較出名的 c json 解析庫。在 json 官網也是首推的。下面開始說明配置方法 2 scons部署 版本為scons 2.1.0.zip 進入scons解壓目錄...