google / guetzli

Perceptual JPEG encoder
Apache License 2.0
12.9k stars 977 forks source link

uetzli\guetzli.cc(24): fatal error C1083: 无法打开包括文件: “png.h”: No such file or directory #197

Open hellokk2017 opened 7 years ago

hellokk2017 commented 7 years ago

butteraugli_comparator.cc 1>guetzli\butteraugli_comparator.cc(44): warning C4244: “=”: 从“const double”转换到“float”,可能丢失数据 1>guetzli\butteraugli_comparator.cc(56): warning C4244: “=”: 从“double”转换到“float”,可能丢失数据 1>guetzli\butteraugli_comparator.cc(90): warning C4244: “=”: 从“const double”转换到“float”,可能丢失数据 1>dct_double.cc 1>debug_print.cc 1>entropy_encode.cc 1>fdct.cc 1>gamma_correct.cc 1>guetzli.cc 1>guetzli\guetzli.cc(24): fatal error C1083: 无法打开包括文件: “png.h”: No such file or directory 1>idct.cc 1>jpeg_data.cc 1>jpeg_data_decoder.cc 1>jpeg_data_encoder.cc 1>jpeg_data_reader.cc 1>guetzli\jpeg_data_reader.cc(193): warning C4267: “=”: 从“size_t”转换到“int”,可能丢失数据 1>guetzli\jpeg_data_reader.cc(473): warning C4244: “return”: 从“uint64_t”转换到“int”,可能丢失数据 1>jpeg_data_writer.cc 1>guetzli\jpeg_data_writer.cc(300): warning C4267: “=”: 从“size_t”转换到“int”,可能丢失数据 1>guetzli\jpeg_data_writer.cc(329): warning C4267: “=”: 从“size_t”转换到“int”,可能丢失数据 1>guetzli\jpeg_data_writer.cc(364): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据 1>guetzli\jpeg_data_writer.cc(364): warning C4267: “初始化”: 从“size_t”转换到“const int”,可能丢失数据 1>guetzli\jpeg_data_writer.cc(391): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据 1>guetzli\jpeg_data_writer.cc(410): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据 1>guetzli\jpeg_data_writer.cc(410): warning C4267: “初始化”: 从“size_t”转换到“const int”,可能丢失数据 1>guetzli\jpeg_data_writer.cc(556): warning C4267: “return”: 从“size_t”转换到“int”,可能丢失数据 1>jpeg_huffman_decode.cc 1>guetzli\jpeg_huffman_decode.cc(107): warning C4244: “=”: 从“int64”转换到“uint16_t”,可能丢失数据 1>output_image.cc 1>preprocess_downsample.cc 1>guetzli\preprocess_downsample.cc(35): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据 1>guetzli\preprocess_downsample.cc(59): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据 1>guetzli\preprocess_downsample.cc(72): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据 1>guetzli\preprocess_downsample.cc(103): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据 1>guetzli\preprocess_downsample.cc(148): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据 1>guetzli\preprocess_downsample.cc(318): warning C4244: “return”: 从“double”转换到“float”,可能丢失数据 1>processor.cc 1>guetzli\processor.cc(127): warning C4267: “return”: 从“size_t”转换到“int”,可能丢失数据 1>guetzli\processor.cc(140): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据 1>guetzli\processor.cc(435): warning C4267: “=”: 从“size_t”转换到“int”,可能丢失数据 1>guetzli\processor.cc(451): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据 1>guetzli\processor.cc(547): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据 1>guetzli\processor.cc(547): warning C4267: “初始化”: 从“size_t”转换到“const int”,可能丢失数据 1>guetzli\processor.cc(584): warning C4267: “=”: 从“size_t”转换到“int”,可能丢失数据 1>guetzli\processor.cc(592): warning C4267: “=”: 从“size_t”转换到“int”,可能丢失数据 1>guetzli\processor.cc(599): warning C4267: “=”: 从“size_t”转换到“int”,可能丢失数据 1>guetzli\processor.cc(600): warning C4267: “=”: 从“size_t”转换到“int”,可能丢失数据 1>guetzli\processor.cc(604): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据 1>guetzli\processor.cc(606): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据 1>guetzli\processor.cc(690): warning C4244: “初始化”: 从“float”转换到“int”,可能丢失数据 1>guetzli\processor.cc(698): warning C4244: “参数”: 从“int64”转换到“const int”,可能丢失数据 1>guetzli\processor.cc(733): warning C4267: “=”: 从“size_t”转换到“int”,可能丢失数据 1>guetzli\processor.cc(736): warning C4267: “=”: 从“size_t”转换到“int”,可能丢失数据 1>guetzli\processor.cc(829): warning C4244: “=”: 从“unsigned __int64”转换到“double”,可能丢失数据 1>quality.cc 1>quantize.cc 1>score.cc 1>正在生成代码... 1>正在编译... 1>butteraugli.cc 1>third_party\butteraugli\butteraugli\butteraugli.cc(75): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据 1>third_party\butteraugli\butteraugli\butteraugli.cc(76): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据 1>third_party\butteraugli\butteraugli\butteraugli.cc(100): warning C4244: “参数”: 从“double”转换到“const int”,可能丢失数据 1>third_party\butteraugli\butteraugli\butteraugli.cc(108): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据 1>third_party\butteraugli\butteraugli\butteraugli.cc(109): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据 1>third_party\butteraugli\butteraugli\butteraugli.cc(799): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据 1>third_party\butteraugli\butteraugli\butteraugli.cc(799): warning C4267: “初始化”: 从“size_t”转换到“const int”,可能丢失数据 1>third_party\butteraugli\butteraugli\butteraugli.cc(977): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据 1>third_party\butteraugli\butteraugli\butteraugli.cc(995): warning C4244: “=”: 从“double”转换到“float”,可能丢失数据 1>third_party\butteraugli\butteraugli\butteraugli.cc(1006): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据 1>third_party\butteraugli\butteraugli\butteraugli.cc(1006): warning C4267: “初始化”: 从“size_t”转换到“const int”,可能丢失数据 1>third_party\butteraugli\butteraugli\butteraugli.cc(1141): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据 1>third_party\butteraugli\butteraugli\butteraugli.cc(1144): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据 1>third_party\butteraugli\butteraugli\butteraugli.cc(1144): warning C4267: “初始化”: 从“size_t”转换到“const int”,可能丢失数据 1>third_party\butteraugli\butteraugli\butteraugli.cc(1145): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据 1>third_party\butteraugli\butteraugli\butteraugli.cc(1145): warning C4267: “初始化”: 从“size_t”转换到“const int”,可能丢失数据 1>third_party\butteraugli\butteraugli\butteraugli.cc(1152): warning C4267: “=”: 从“size_t”转换到“int”,可能丢失数据 1>third_party\butteraugli\butteraugli\butteraugli.cc(1156): warning C4267: “=”: 从“size_t”转换到“int”,可能丢失数据 1>third_party\butteraugli\butteraugli\butteraugli.cc(1160): warning C4267: “=”: 从“size_t”转换到“int”,可能丢失数据 1>third_party\butteraugli\butteraugli\butteraugli.cc(1240): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据 1>third_party\butteraugli\butteraugli\butteraugli.cc(1252): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据 1>third_party\butteraugli\butteraugli\butteraugli.cc(1264): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据 1>third_party\butteraugli\butteraugli\butteraugli.cc(1276): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据 1>third_party\butteraugli\butteraugli\butteraugli.cc(1288): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据 1>third_party\butteraugli\butteraugli\butteraugli.cc(1300): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据 1>third_party\butteraugli\butteraugli\butteraugli.cc(1408): warning C4267: “=”: 从“size_t”转换到“int”,可能丢失数据 1>third_party\butteraugli\butteraugli\butteraugli.cc(1410): warning C4267: “=”: 从“size_t”转换到“int”,可能丢失数据 1>third_party\butteraugli\butteraugli\butteraugli.cc(1423): warning C4267: “=”: 从“size_t”转换到“int”,可能丢失数据 1>third_party\butteraugli\butteraugli\butteraugli.cc(1425): warning C4267: “=”: 从“size_t”转换到“int”,可能丢失数据 1>third_party\butteraugli\butteraugli\butteraugli.cc(1459): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据 1>正在生成代码... 1>已完成生成项目“guetzli.vcxproj”的操作 - 失败。 ========== 全部重新生成: 成功 0 个,失败 1 个,跳过 0 个 ==========

khavishbhundoo commented 7 years ago

Try installing libpng-dev sudo apt-get install libpng-dev