2017年5月8日 星期一

Eclipse IDE for C/C++ Developers安裝記錄

1、必須要安裝JAVA的環境
僅驗證是否有JAVA
在環境變數PATH 中加上

 範例 C:\Program Files\Java\jre1.8.0_131\bin  (依安裝目錄而定) 
安裝的版本如上

2、Eclipse IDE for C/C++ Developers 安裝使用的版本:
Version: Neon.3 Release (4.6.3)
Build id: 20170314-1500


3、MinGW
安裝時解壓縮路徑
C:\mingw-w64
C:\mingw-w64\i686-7.1.0-posix-dwarf-rt_v5-rev0\mingw32\bin  <<我們要的是這個資料夾的
所以必須在「環境變數」中新增這項路徑

一開始安裝到這裡時,就直接執行使用了,但是在新增專案時要選Toolchains時並不沒見到MINGW
把勾選處取消時則會看見mingw(但是在使用dark的佈景時會顯示不出來)
主要是因為 Toolchain "MinGW GCC" is not detected,所以無法跑出選項




以下我測試後,僅在如圖中紅線部份的檔案複制一個,並更改其檔名為 mingw32-gcc.exe,就能正常在tooolchain中顯示出mingw的選單













2017年4月24日 星期一

在mint18.1中安裝vm tool

開啟終端機
$sudo bash
cd
whoami
ping -c 3 www.google.com
apt-get update
apt-get install open-vm-tools-desktop -y
reboot

2017年4月16日 星期日

學習記錄:Marlin在Arduino中如何實現用C語言呢?

一般而言,在Arduino中大多都是以INO這檔案為主
以下:
Blink.ino
Config.h
Marlin.h
main.cpp

Blink.ino內容:
==================================================================

==================================================================

Config.h
==================================================================
#ifndef CONFIG_H
#define CONFIG_H

#include "Arduino.h"   //似乎這個就是個關鍵

#endif
==================================================================

Marlin.h    (這只是用來測試「間接」而已)
==================================================================
#ifndef MARLIN_H
#define MARLIN_H
#include "Config.h"
#endif
==================================================================

main.cpp
==================================================================
#include "Marlin.h" //這裡其實可以包含Config.h的,多用個Marlin.h是為了表示可間接

void setup(){
}
void loop(){
}
==================================================================

學習記錄:Ubuntu直接在位置上開啟終端機

常在使用ctrl+alt+t的方式開啟終端機時
又要cd到目標的資料夾去執行程式

你可以直接在資料夾裡空白處,點擊右鍵選擇「 以終端機開啟」
自然你的終端機位置就會在這目錄下了

以下有影片示範

ps:直接上傳在blogger的影片就是這樣小小的預覽,放大後慘不忍睹,畫質要好些,可能要由youtube連結過來吧!先這樣囉!



2017年4月15日 星期六

學習記錄:在ubuntu裡運行virtualbox(安裝VirtualBox Guest Additions)

在VirtualBox示窗的裝置選項中,插入Guest Additions CD映像檔


完成下載插入映像檔後,在你的虛擬系統中安裝Guest Additions



學習記錄:在ubuntu 16.04LTS下安裝Virtual Box


由軟體中心安裝


參考:

如何在Ubuntu安裝VirtualBox

無法播放EXE影片

當你遇到無法播放的EXE影片

可能是路徑的問題哦!

學習記錄:ubuntu16.04LTS安裝嘸蝦米boshiamy

在新安裝了一個新的作業系統,不免會想要先對輸入法有一些新增
而這是使用嘸蝦米輸入法的人常必需要做的,不論在那些平台一向都是如此的
我此系統是一個更安裝好的ubuntu16.04LTS的版本

在這個版本裡預設的輸入法是使用Fcitx

先執行安裝在終端機上:Ctrl + Alt + T
執行
sudo apt install fcitx-table-boshiamy 

安裝完boshiamy後,請登出你的系統再登入



 

 參考網址:

Ubuntu 16.04 的嘸蝦米輸入法(使用 Fcitx)


2017年3月11日 星期六

Arduino Uno 模擬器


https://www.sites.google.com/site/unoardusim/services
以上是該網站的位址
這個模擬的軟體稱之為「UNOArduSim」





2017年3月9日 星期四

2017年2月19日 星期日

在Visual Studio2015上安裝及解除Visual Micro

https://marketplace.visualstudio.com/items?itemName=VisualMicro.ArduinoIDEforVisualStudio

如何解除安裝:

2017年2月11日 星期六

Arduino 直接把HEX燒錄進去板子裡(Arduino hex uploader)

在有些情況下,我們寫好的程序或功能,要讓別人來試用時,但又不想要整個源碼給他人
唯一的方式是用HEX(十六進位碼)的格式

從學習ARDUINO之時,只使用ARDUINO IDE那自動的方式幫程序編驛後又上傳好

那我們如何做到只用HEX檔燒錄呢?

在網路上漫漫訊息之中,終於找到了這個XLoader