程式中有使用到 QSqlDatabase 函式庫,標頭檔也正確引入,編譯時若出現錯誤訊息:
error: QSqlDatabase: No such file or directory
表示 *.pro 設定檔尚未設定 SQL 支援,參考程式範例加入設定:
QT += core gui sql
軟體開發和生活瑣事
程式中有使用到 QSqlDatabase 函式庫,標頭檔也正確引入,編譯時若出現錯誤訊息:
error: QSqlDatabase: No such file or directory
表示 *.pro 設定檔尚未設定 SQL 支援,參考程式範例加入設定:
QT += core gui sql
使用 Qt Creator 編譯後,執行檔會找不到動態函式庫。二種解法,一種是設定系統環境參數 (PATH),一種是將函式庫複製到執行檔目錄當中。
原本是將 Qt2010.05binqtcore4.dll 複製到執行檔的目錄下,執行時會出現找不到「_Z5qFreePv」進入點的訊息,後來才知道 Qt 有二個 bin 的目錄,且二個動態函式庫的大小也不一樣,需要複製的是 Qt2010.05qtbin 底下的檔案。
參考資料:QT编译后release下无法执行,找不到dll输入点
http://blog.163.com/modingfa_002/blog/static/11092546620103291173056/
雖然是 2009 年的名句,不過還是要筆記一下 …. XD
by CIH:
有些軟體過30天就不會動了 我覺得這是一個 BUG
所以我就幫他 Debug
VMware Service start/stop scripts.
Start:
net start "VMware Authorization Service"
net start "VMware DHCP Service"
net start "VMware NAT Service"
net start "VMware USB Arbitration Service"
@echo off
pause
@echo on
Stop:
net stop "VMware Authorization Service"
net stop "VMware DHCP Service"
net stop "VMware NAT Service"
net stop "VMware USB Arbitration Service"
@echo off
pause
@echo on
在科學人雜誌 2010 年 11 月號看到一篇文章:「機器人也懂倫理」,感覺很有趣。
「道德倫理」到目前為止都還沒看到能夠用文字敘述來定義,生活上也常常會遇到道德上二難的問題,例如:
女:我今天打扮的漂亮嗎?
(1):很漂亮,我喜歡 (說謊,但是讓對方開心)
(2):顏色搭配有點不搭,建議換一下 (說實話,但是可能讓對方傷心)
上面的問題,何者才能算是有道德?我想大家都會有各自不同的答案。
前幾年的電影「機械公敵 (I, Robot)」中,為了讓機器人能夠保障對人類的安全,而訂定了「三大法則」:
但在電影中可以知道即使三大法則看似安全,但是卻導致不可預期的後果:將人類都做保育動物飼養。
道德倫理至今還沒辦法量化,但是台灣教育卻老是使用統計數字來看待成果,最後會有什麼影響?我想大概再過個三、五年很快就可以看見了。