无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 530|回复: 9
打印 上一主题 下一主题

[讨论] 请懂编译的大佬帮编译一下7zip Darkmode新版本

[复制链接]
跳转到指定楼层
1#
发表于 2024-5-4 14:01:46 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 a20120227 于 2024-5-4 14:16 编辑


How To Compile[color=var(--darkreader-text--fgColor-accent, var(--darkreader-text--color-accent-fg))]
Download 7zip Source code [color=var(--darkreader-text--fgColor-accent, var(--darkreader-text--color-accent-fg))]https://sourceforge.net/projects/sevenzip/
I used 7zip 19 version. But I only changed some of the UI codes. I think it's possible that one can use my files to compile newer versions.
use Nukem9's [color=var(--darkreader-text--fgColor-accent, var(--darkreader-text--color-accent-fg))]https://github.com/Nukem9/detours Project to compile detours.lib with compiler setting /Gr
and copy detours.lib to CPP\7zip\Bundles\Fm
copy my files to the 7zip source folder, replace the old files, and compile.
Read this first. [color=var(--darkreader-text--fgColor-accent, var(--darkreader-text--color-accent-fg))]http://www.ski-epic.com/2012_compiling_7zip_on_windows_with_visual_studio_10/index.html
turns out it uses nmake to compile
open "Developer Command Prompt for VS 2017"
[backcolor=var(--darkreader-bg--bgColor-muted, var(--darkreader-bg--color-canvas-subtle))]cd C:\my7zip\CPP\7zip\Bundles\Fmnmake

compiled file is in
[backcolor=var(--darkreader-bg--bgColor-muted, var(--darkreader-bg--color-canvas-subtle))]C:\my7zip\CPP\7zip\Bundles\Fm\O\7FM.exe

///////////////// Change ///////////////////////////[color=var(--darkreader-text--fgColor-accent, var(--darkreader-text--color-accent-fg))]
edited
[backcolor=var(--darkreader-bg--bgColor-muted, var(--darkreader-bg--color-canvas-subtle))]CPP\7zip\UI\FileManager\FM.cpp, Cpp\Build.mak, CPP\7zip\UI\FileManager\FM.makCPP\7zip\UI\FileManager\StdAfx.h        #define _WIN32_WINNT 0x0600        CPP\7zip\UI\FileManager\Panel.cpp        CMyListView::OnMessage        Panel.h        add header files

Added IatHook.h, DarkMode.h,IatHook.cpp, Darkmode.cpp, Detours.h, EditorUIDarkMode.h, EditorUIDarkMode.cpp (Many files come from links I mentioned, but I edited many contents.)


2#
发表于 2024-5-4 14:22:03 | 只看该作者
帮顶一下
回复

使用道具 举报

3#
发表于 2024-5-4 14:39:12 | 只看该作者
期待大神出现。。。
回复

使用道具 举报

4#
发表于 2024-5-4 14:54:13 | 只看该作者
等大神来解决
回复

使用道具 举报

5#
发表于 2024-5-4 15:16:24 | 只看该作者
帮顶上去,坐等大神出手
回复

使用道具 举报

6#
发表于 2024-5-4 16:57:20 来自手机 | 只看该作者
这个和7zip有啥区别
回复

使用道具 举报

7#
发表于 2024-5-4 17:56:36 | 只看该作者
谢谢
回复

使用道具 举报

8#
发表于 2024-5-4 17:56:54 | 只看该作者
谢谢
回复

使用道具 举报

9#
发表于 2024-5-4 18:12:45 | 只看该作者
7zip v21.07 值得你追吗?
回复

使用道具 举报

10#
发表于 2024-5-6 09:04:50 | 只看该作者
谢谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-5-25 23:48

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表