sumatrapdf

SumatraPDF reader

Github星跟踪图

SumatraPDF Reader

SumatraPDF is a multi-format (PDF, EPUB, MOBI, FB2, CHM, XPS, DjVu) reader
for Windows under (A)GPLv3 license, with some code under BSD license (see
AUTHORS).

More information:

To compile you need Visual Studio 2019. Free Community edition works.

I tend to update to the latest release of Visual Studio. Lately C++ evolves quickly
and Visual Studio constantly adds latest capabilities. If things don't compile,
first make sure you're using the latest version of Visual Studio.

Open vs2019/SumatraPDF.sln when using Visual Studio 2019

You need at least version 16.4 of Visual Studio 2019.

Notes on targets:

Asan notes

Flags: https://github.com/google/sanitizers/wiki/SanitizerCommonFlags
Can be set with env variable:

  • ASAN_OPTIONS=allocator_may_return_null=1:verbosity=1:check_malloc_usable_size=false:suppressions="C:\Users\kjk\src\sumatrapdf\asan.supp"

In Visual Studio, this is in Debugging, Environment section.

Supressing issues: https://clang.llvm.org/docs/AddressSanitizer.html#issue-suppression
Note: I couldn't get supressing to work.

主要指标

概览
名称与所有者sumatrapdfreader/sumatrapdf
主编程语言C
编程语言Perl (语言数: 34)
平台
许可证GNU General Public License v3.0
所有者活动
创建于2012-10-02 06:59:55
推送于2025-07-02 15:43:48
最后一次提交2025-07-02 17:20:55
发布数29
最新版本名称3.5.2rel (发布于 )
第一版名称1.4split (发布于 2014-12-03 08:29:25)
用户参与
星数15k
关注者数318
派生数1.8k
提交数16k
已启用问题?
问题数3580
打开的问题数593
拉请求数164
打开的拉请求数1
关闭的拉请求数82
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?