C#Win-Bright
在GTKMM4中实现的应用程序,用于通过调整γ级值来控制软件级别的Windows桌面的亮度。
请参阅有关当前和解决问题的更多详细信息的问题
要运行此项目,需要设置某些内容。
如果您使用的是代理服务器,请通过使用代理详细信息替换占位符(仅在第一行)上键入MSYS2终端上的以下命令。
export HTTP_PROXY="username:[email protected]:port"
export HTTPS_PROXY=$HTTP_PROXY
export http_proxy=$HTTP_PROXY
export https_proxy=$HTTP_PROXY
安装MSYS2
打开MSYS2并运行pacman -Syu
打开MSYS2并再次运行pacman -Syu 。
打开MSYS2并一一运行以下命令:
用于X64编译器并构建
pacman -S --needed base-devel mingw-w64-x86_64-toolchain
pacman -S pkgconf
pacman -S mingw-w64-x86_64-gtk4
pacman -S mingw-w64-x86_64-gtkmm-4.0
pacman -S pkgconf
用于X32编译器并构建
pacman -S --needed base-devel mingw-w64-i686-toolchain
pacman -S pkgconf
pacman -S mingw-w64-i686-gtk4
pacman -S mingw-w64-i686-gtkmm-4.0
pacman -S pkgconf
将Follwing添加到系统的路径中。
对于x32位
C:msys64mingw32bin
对于x64位
C:msys64mingw64bin
打开编译器设置。

从MSYS2设置MINGW编译器,为代码框架中的默认编译器。 C:msys64mingw32 for x32位和C:msys64mingw64 for x64 bit

选项1:克隆主分支。
克隆主分支,然后用CodeBlocks打开Win-Bright.cbp文件。
选项2:创建一个新项目。
在CodeBlocks中创建C ++控制台应用程序项目。



给该项目的任何标题。


设置项目构建选项。右键单击工作区窗格中的项目名称。

单击其他编译器选项并粘贴以下代码:
`pkgconf --cflags gtk4`
`pkgconf --cflags glib-2.0`
`pkgconf --cflags glibmm-2.68`
`pkgconf --cflags gtkmm-4.0`
`pkgconf --cflags gdkmm-2.4`

单击链接器设置并粘贴以下代码,然后单击确定:
`pkgconf --libs gtk4`
`pkgconf --libs glib-2.0`
`pkgconf --libs glibmm-2.68`
`pkgconf --libs gtkmm-4.0`
`pkgconf --libs gdkmm-2.4`
-static-libgcc -static-libstdc++ -mwindows

对于使用VSCODE ,应完成所有上述设置。之后,安装C/C ++扩展包。安装后,设置将自动完成,因为.VSCODE文件夹中已经存在所有必需的设置文件。
运行main.cpp文件。 
选择GTK:在运行选项中构建可执行选项。 
项目文件将在OBJ (作为main.o文件)和bin (作为main.exe文件)文件夹中创建。
Vscode在语法突出显示和自动完成方面,将代码比编写代码更好。
还可以使用Code :: Blocks构建和运行方法来创建可执行文件,该方法在VSCODE构建中推荐。
访问发布页面以下载最新版本或查看发行说明。