X265编译中C2220错误的解决办法
2013-12-11 12:27
357 查看
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)
解决办法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)
相关文章推荐
- X265编译中C2220错误的解决办法
- MITK-ProjectTemplate编译错误C2220警告视为错误解决办法
- linux系统安装php时编译php5.5.0出现“set --enable-opcache=no ”错误的解决办法
- IMX6Q LTIB 安装编译错误的解决办法
- 编译ncurses错误处理及解决办法
- VS2010出现FileTracker : error FTK1011编译错误的解决办法
- 在Linux下安装PHP过程中,编译时出现configure: error: libjpeg.(a|so) not found 错误的解决办法
- 32位ubuntu编译Gingerbread的一项错误解决办法
- 【转】 C++常见编译/链接错误及其解决办法
- IDEA编译时候出现问题:代码不提示错误,编译时出错解决办法
- linux下驱动编译报错EEROR: "***" [***.ko] undefined! 的错误原因和解决办法
- win7下用cygwin编译程序出现couldn't allocate heap,win32 error xxx错误的解决办法
- 在Ubuntu 64位环境下编译Liunx内核出现 Can't use 'defined(@array)' 错误的解决办法
- Lisp老程序编译时有时会出现编译出错,但程序没有任何错误,解决办法
- 开源的项目xlistctrl编译时出现错误:“找不到uxtheme.h文件”的解决办法
- kernel编译时出现的error, forbidden warning错误解决办法
- centos编译ruby的时候ossl_pkey_ec.c文件错误的解决办法
- 编译Ralink SDK时碰到的奇怪错误(undefined reference to `main')的解决办法
- 在编译FFTW库的时候出现如下错误的解决办法
- make编译时出现 时钟错误 解决办法