X265编译中C2220错误的解决办法
错误 编译 解决办法
2023-09-11 14:20:12 时间
x265编译过程中 C2220错误;根本原因是代码是英文代码页,而我们的操作系统中使用的是中文代码页;
解决办法1 逐个文件进行格式转换,我在ubuntu下用iconv命令试过,没成功;
解决办法2 修改工程文件配置,将 TreatWarningAsError 设为false;当有多个工程时,这个方法很麻烦;
简洁的办法是修改cmake文件,在配置项中去除 /WX 选项, 具体就是修改 source/CMakeLists.txt 中的
if(MSVC)
...
...
...
# Enforce coding standards. Full warnings and warnings as errors
add_definitions(/W4 /WX(去除该属性) /D_CRT_SECURE_NO_WARNINGS)
add_definitions(/Ob2) # always inline
add_definitions(/Oi) # enable intrinsics
add_definitions(/MP) # multithreaded build
...
...
endif(MSVC)
相关文章
- 问题-Delphi编译到最后Linking时总是出现与ntdll.dll有关的错误还有Fatal Error Out of memory错误
- Unix高级环境编程,编译时的err_sys和err_quit错误
- 【MySql】复制出现Slave_SQL_Running: No 错误解决
- 必须在配置中注册 WebResource.axd 处理程序错误的解决方法
- null 类型强转,是否编译错误,是否转换为对应类型
- mysql5.7报err 1055错误 sql_mode=only_full_group_by
- 大数据可视化必须避免的三种常见错误
- 关于 SAP AMDP 调用错误消息 client-specific and restricts access to a client
- SAP CRM中间件错误IB_CRM_UPLOAD_MSG的解决方法
- windows ssh远程登录阿里云遇到permissions are too open的错误
- atitit.错误:找不到或无法加载主类 的解决 v4 qa15.doc 艾提拉总结 attilax总结 1.1. 修改此java文件,让他启动编译,还是不能生成了新的class,1 1.2. 查
- Java之HashMap.values()转List时的错误和正确操作
- 【错误记录】Android Studio 编译时 lint 检查报错 ( Could not resolve junit:junit:4.+. )
- 【错误记录】Android Studio 中编写 Gradle 编译脚本时没有 Groovy 代码提示 ( Cannot find declaration to go to )
- 【错误记录】IntelliJ IDEA 编译 Groovy 项目报错 ( gradle-resources-test:XX: java.lang.NoClassDefFoundError: org )
- 【错误记录】Windows 控制台程序编译报错 ( fatal error C1083: 无法打开包括文件: “afxwin.h”: No such file or directory )
- 【错误记录】p7zip 交叉编译 Android 版本 NDK 报错 ( error: case value evaluates to -2 , which cannot be narrowed )
- 【错误记录】p7zip 交叉编译 Android 版本 NDK 报错 ( Application.mk | APP_ABI := armeabi-v7a arm64-v8a x86 x86_64 )
- magent编译安装及常见错误
- 关于vs2005 __RPC__out __RPC__in 没有定义编译错误
- 一个常见的错误时编写代码
- Eclipse Maven 编译错误 Dynamic Web Module 3.1 requires Java 1.7 or newer 解决方案
- OpenNMS在安装”我找不到jrrd.dll“错误的解决方法
- 程序员面试常见的7个错误,你中招了吗?
- Mac FFmpeg编译和解决nasm/yasm not found or too old错误
- 编译安装mmseg提示cannot find input file: src/Makefile.in错误
- C++编译错误、运行错误、链接错误小结
- Altium Designer编译工程时常见错误及解决办法
- Linux centos7新建Oracle数据库,在进度条百分之六十八的时候报错ins_ctx.mk编译错误的解决方法