【sumatrapdf】关于ActiveX_SumatraPDF_V1.2是浏览器web插件版本使用之-------源代码开端

开发环境:Win10_64位+VS2010+SSD运行+1T硬盘+18G内存

使用说明:本章是记录本人在使用开源框架sumatrapdf源代码进行开发的工具,上官网下载sumatrapdf2.0版本源码后进行使用,我是在guthub下载的。

官网:点击打开链接 https://www.sumatrapdfreader.org/free-pdf-reader.html

地址:点击打开链接 https://github.com/sumatrapdfreader/sumatrapdf/releases 

为了使用最新的源码和就的源码,我几乎安装VS2005\2008\2010\2015\2017,最新的几个版本运行老是报错,希望有成功的码友留言告诉我如果解决谢谢。我目前下载2.0、1.9在VS2010上面是可以运行起来的




本人2.0为例子讲述做个个人笔记,免得到时候我有掉坑里了!!!这个文件解压到英文路径文件夹下面,本人E盘根


很开心的使用VS2010运行,迫切的想看一下本机运行的效果


然后,VS2010进行【F5】Debug进行调试启动,等待...

【告知:启动一定是报错的,我就是想把错误记录下来,记住关键教训,一把辛酸泪!!!】



出现问题:

1>  正在生成代码...
1>   cl.exe  /nologo /c /D "WIN32" /D "_WIN32" /wd4996 /W3 /GR- /Zi /GS /Gy /WX /D "UNICODE" /D "_UNICODE" /D "PPC_BSTR" /EHs-c- /MTd /O2 /D "NDEBUG" /Isrc/utils/msvc /D "CHM_MT" /wd4244 /wd4018 /Foobj-dbg\chmlib\ /Fdobj-dbg\vc80.pdb ext\CHMLib\src\chm_lib.c ext\CHMLib\src\lzx.c 
1>  chm_lib.c
1>  lzx.c
1>  正在生成代码...
1>   cl.exe  /nologo /c /D "WIN32" /D "_WIN32" /wd4996 /W3 /GR- /Zi /GS /Gy /WX /D "UNICODE" /D "_UNICODE" /EHs-c- /MTd /Od /RTCs /RTCu /D "WINVER=0x0500" /D "_WIN32_WINNT=0x0500" /wd4800 /Iext/synctex /Iext\zlib /TC /wd4244 /Foobj-dbg\ext\ /Fdobj-dbg\vc80.pdb ext\synctex\synctex_parser.c ext\synctex\synctex_parser_utils.c 
1>  synctex_parser.c
1>ext\synctex\synctex_parser.c(714): error C2220: 警告被视为错误 - 没有生成“object”文件
1>ext\synctex\synctex_parser.c(714): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
1>  synctex_parser_utils.c
1>  正在生成代码...
1>NMAKE : fatal error U1077: “D:\Program\VisualStudio2010\VC\bin\cl.exe”: 返回代码“0x2”
1>  Stop.
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.MakeFile.Targets(38,5): error MSB3073: 命令“nmake -f makefile.msvc CFG=dbg NASM=bin\nasm.exe”已退出,代码为 2。
========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ==========

解决方法:暂时略

运行结果:









猜你喜欢

转载自blog.csdn.net/u010638673/article/details/80491458