關於 Linux 下開發程式
說真的, 我這種在 Windows 下寫程式寫了幾十年的人
回到 Linux 環境下, 真的很不習慣
剛是開發工具就覺得超及麻煩的
Embarcadero (Borland) 為何不早點開發出一套 C++ Builder for Linux 呢?
使用過 C++ Builder, 我可以把大部份的時間
專心的用在核心程式處理
客戶想改GUI, 我隨時可以很快改好
使用 MSVC 這類, 我每次都說, 別修改好嗎? 饒了我吧!
Eclipse也用了很多年,
但是 Eclipse 寫 None GUI 程式, 超及好用
但是加上 GUI 就....
實在想不出要用那一套
都什麼時代了, 純 SDK 方式, 不想這樣玩了, 太累了,
Eclipse + QT5 現在還沒有整合好的
內地有人有解決方案
但我覺得還是不好用.
直接用 QT5 Creator 是現在比較好的解決方案
初學者的我, 還需要一段時間來學習.
2015年1月28日 星期三
Ubuntu-QT5 Creator 變更文字區的字型
Step 1:
先安裝 Windows Font
請參考這一篇 Ubuntu 中安裝 Microsoft fonts
Step 2:
開啟 QT Creator
Menu -> Tools -> Options -> Text Editor ->Font
-> Family 選擇 "Courler New"
-> Size: 10
字體大小其實在 QT Creator的文字編輯區使用 Ctrl + 滑鼠滾輪
也可以直接變大變小
這在撰寫程式和 Debug 時, 可以很方便的切換
這樣就會和 Windows 下的一樣 IDE開發工具"差不多"
PS: UltraEdit 用的是 Monospace 12 字型
2015年1月27日 星期二
Ubuntu-QT5 使用 libaio
Ubuntu-QT5 使用 libaio
別期待 Linux 下的工具和 M$一樣都很方便
一切手動+ Google 搜詢 + 猜猜看
1: 先用文字編輯器開啟 QT5的專案 xxx.pro檔案
2:
在 Pro 檔中手動加入
LIBS += -laio
3: 如果程式中 .cpp 的 include 找不到 libaio.h
#include <libaio.h>
就在 Pro 檔中手動加入
INCLUDEPATH += "/usr/include"
別期待 Linux 下的工具和 M$一樣都很方便
一切手動+ Google 搜詢 + 猜猜看
1: 先用文字編輯器開啟 QT5的專案 xxx.pro檔案
2:
在 Pro 檔中手動加入
LIBS += -laio
3: 如果程式中 .cpp 的 include 找不到 libaio.h
#include <libaio.h>
就在 Pro 檔中手動加入
INCLUDEPATH += "/usr/include"
2014年12月23日 星期二
列出Linux 中 Storage 的資訊 hdparm
列出Linux 中 Storage 的資訊 hdparm
# hdparm -I /dev/sda
http://sourceforge.net/projects/hdparm/
http://linux.die.net/man/8/hdparm
http://www.cyberciti.biz/faq/linux-getting-scsi-ide-harddisk-information/
# hdparm -I /dev/sda
http://sourceforge.net/projects/hdparm/
http://linux.die.net/man/8/hdparm
http://www.cyberciti.biz/faq/linux-getting-scsi-ide-harddisk-information/
Install Notepad++ in Ubuntu Linux
Install Notepad++ in Ubuntu Linux
教學: https://www.youtube.com/watch?v=kN6dlROzsmw
先安裝 winne
下載 Notepad++ Windows 版本
Ubuntu下
npp.6.7.1.Installer.exe
滑鼠右鍵
以其它方式開啟
Wine Windows Program Loader
教學: https://www.youtube.com/watch?v=kN6dlROzsmw
先安裝 winne
下載 Notepad++ Windows 版本
Ubuntu下
npp.6.7.1.Installer.exe
滑鼠右鍵
以其它方式開啟
Wine Windows Program Loader
Ubuntu 中安裝 Microsoft fonts
Microsoft fonts in Ubuntu
$ sudo apt-get install ttf-mscorefonts-installer
將Ubuntu終端機之字型設定為 Courier New 字型
$ sudo apt-get install ttf-mscorefonts-installer
將Ubuntu終端機之字型設定為 Courier New 字型
將 Eclipse 的字型都修改為 Courier New 字型
都是等同寬, 看得比較習慣
2014年12月19日 星期五
Ubuntu-Eclipse 使用 libaio
安裝 apt-get install libaio1程式開發
apt-get install libaio-dev
原始碼套件: libaio (0.3.109-2ubuntu1)http://packages.ubuntu.com/source/precise/libaio
gcc c++ Link 小寫的 l
所以 libaio 要用 laio
libaio.a libaio.so 放在 /usr/lib/x86_64-linux-gnu
libaio.h 放在 /usr/include/x86_64-linux-gnu
Eclipse 專案設定如下
訂閱:
文章 (Atom)






