Fast C++ logging library.
一個輕量且快速的 log library
dear imgui 使用 - 單選、複選按鈕
dear imgui 安裝 - 使用 imgui-SFML
Dear imgui 並沒有侷限底層使用的繪圖 API,其本身及提供很多支援,甚至可以很方便地移植到其他繪圖 API 上。
- 官方維護的 bindings:
- DirectX 9~12
- OpenGL 2/3/ES/ES2
- Vulkan
- Metal
dear imgui 介紹 - 輕量級的 GUI Library
Dear Imgui 是個輕量、快速的 imtermediate GUI 讓開發者可以非常快速的建立 GUI,被遊戲開發(gamedev)、編輯器(editor)、除錯器(debugger)開發者等使用。
使用 imgui 的 code 非常簡單且易於修改,imgui 本身是無狀態的,與一般的 retained mode GUI 相反,imgui 不用儲存 GUI 物件或是註冊回調(Callback)
在 macOS Mojave 上正常使用 gdb
在 macOS 上使用 gdb 時,如果沒有做以下修改,通常會是這樣:
1 | gdb$ r |
這是因為 Darwin 內核預設禁止沒有特殊權限的程序偵錯(Debugging)其他程序,在預設這個選項是關閉的,如果要開啟則要用系統信任的憑證進行簽章(codesign)。