關於LINUX gconf警告

2021-06-21 15:33:25 字數 477 閱讀 2073

今天在qt下程式設計,發現下面的乙個錯誤:

根據網上查詢資料發現是這麼d-bus守護程序沒有正常開啟的問題:

執行qtcreator時,終端使用的 su root進入root許可權,隨後直接執行了qtcreator程式;原以為這樣子qtcreator許可權和環境就足夠了,結果不然,讓我們看看下面關於su , sudo 的區別。

1.共同點:都能獲得root使用者的許可權;

2.不同點:su僅僅取得root許可權,而工作環境不變,還是在切換之前使用者的工作環境;

sudo是完全取得root的許可權和root的工作環境。

另外,通過查詢資料還發現su -root和 su root還不盡相同:

su - root:表示使用者以root身份登入 ;

su root:表示與root建立乙個鏈結,通過root執行命令。

最直接的區別就是su目錄還是原先使用者的目錄,但是su或su - root後目錄就變為root使用者的主目錄了。

關於Xcode警告

大多數警告 warning 其實不一定影響專案功能,但是警告太多容易隱藏一些真正需要解決的問題,而且考慮有些朋友的強迫症,xcode的警告都是可以關閉的,出了直接的setting裡治標不治本的設定外,更應該根據編譯器的提示去真正解決它,這樣的過程對更了解編譯器也是有些幫助的。implementing...

VS中關於scanf警告

首先在vs中使用scanf會出現這樣的問題 用我蹩腳的英語翻一下 這個 scanf 函式或者變數 編譯器自己也分不清楚勢函式還是變數 可能是不安全的。考慮使用scanf s替換。讓這個描述失效的話,請使用 crt secure no warnings。scanf函式是標準c語言提供,scanf s不...

關於MSVC下QT專案的警告級別

關於msvc下qt專案的警告級別 用msvc建立乙個qt 專案.似乎是自動設定成最低級別,warnning 1 記住一定要自己設定回第 別 否則,無數c 中會導致萬劫不復的錯誤會被編譯器放過 舉個例子 a.h class a virtual a private char m buf c.h clas...