2016年7月18日 星期一

編譯原始碼錯誤



編譯原始碼錯誤,錯誤訊息又看不出什麼錯誤,

可確認gcc版本是否適合


Install & Config
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.X X
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.X X

sudo update-alternatives --config gcc
sudo update-alternatives --config g++

2016年6月7日 星期二

Linux Trace Source Code

vim + ctags + taglist + cscope有點麻煩
想找方便的工具,
安裝KDE後,發現Kate蠻方便的。

Kate有Projects及CTags Plugin支援。
搜尋Google後得知作法。

1. Settings > Configure Kate
2. 安裝CTags, Build and Project Plugin
3. 目前並無GUI可增加新專案,需手動增加
    a. 在專案的根目錄增加.kateproject檔案
    b. 可以filter檔案並增加build功能
    c.  檔案內容如下
    {
      "name": "Project Name",
      #使用絕對目錄
      "directory": "/home/user/project",
      "files": [ { "filters": ["*.c", "*.h", "*.mk"], "recursive": 1 } ],
      "build": {
        "directory": "/home/user/project",
        "build": "/home/user/project/build.sh project",
        "clean": "/home/user/project/build.sh clean"
      }
    }
4. 在專案底下隨便開啟檔案,就可以看到Project了。
    也可使用CTags與Build等等功能。

2016年1月26日 星期二

瀏覽網頁出現網站憑證過期

很瞎,原來是系統時間不正確,
改為正確時間就可以了。

時間不正確還造成,
作業系統線上啟用失敗及Office線上啟用失敗。

2015年12月22日 星期二

Make mksquash_lzma-3.2出現undefined reference to symbol 'log10@@GLIBC_2.2.5'錯誤

在mksquash_lzma-3.2/squashfs3.2-r2/squashfs-tools/Makefile
mksquashfs: LDLIBS += -lpthread -lunlzma_r -llzma_r -lstdc++後面加上-lm

2015年11月26日 星期四

Make mipsel-linux-gcc出現In function '__negdi2':make[2]: *** [_muldi3.o] Error 1錯誤

一直找不出來這是什麼錯誤,
後來想到有可能是gcc版本問題。
切換版本就可以了 ^^
  • update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.6 50
  • update-alternatives --config gcc

Make時發生mipsel-linux-gcc:command not found


仔細去找設定的路徑,明明有這檔案呀 @@
後來想到mipsel-linux-gcc會不會是32bits
而電腦是64bits所以有問題。
換成64bits果然就可以了 ^^

2015年9月24日 星期四

升級成Windows 10



 沒收到Windows 10升級通知 =.=



利用Windows 10安裝程式,直接下載Windows 10 ISO檔或直接升級。
https://www.microsoft.com/zh-tw/software-download/windows10