1. Ubuntu MinGW

  2. Ubuntu 16.04 與 Windows 10

  3. Leo Editor IDE

Ubuntu MinGW

用 apt-get 安裝 MinGW,以在 Ubuntu 編譯 Windows 的可執行檔 .exe

$sudo apt-get install mingw-w64

編譯時使用下列指令(相當於 GNU 工具):

$x86_64-w64-mingw32-gcc
$x86_64-w64-mingw32-g++

不過若要使用在 Pyslvs,Qt 方面仍要做相應的調整。

Ubuntu 16.04 與 Windows 10

目前研究室沒有實體機使用這兩個系統,所以打算使用一台學校的電腦安裝 Virtualbox,模擬兩個系統的環境。

該電腦由於安裝雙系統,Ubuntu 不使用時 Virtualbox 不會佔用 Windows 7 的記憶體,所以應該能提供較流暢的模擬環境。

明天早上會裝好 Virtualbox 的設定。

Leo Editor IDE

目前觀察利用 Python 3 的程式碼編譯 Solvespace 是沒有問題的,不過在 14.04 與 16.04 的 Python 3.4 和 3.5 之間需要切換 Makefile。不然會沒有 include 或 lib 位置。

slvs_wrap.cxx:14:23: fatal error: Python.h: 沒有此一檔案或目錄

而若是編譯給 Windows 使用,也是要改一些設定。

除了之前無法輸入中文的問題以外,測試執行 Button 的 Script 是沒問題。


Comments

comments powered by Disqus