codeblocks编译,cc1plus.exe: error

多乐符 发布于 2011/07/22 00:28
阅读 1K+
收藏 0
提示如下:
cc1plus.exe: error: conversion from UTF-8 to GTK not supported by iconv
Process terminated with status 1 (0 minutes, 0 seconds)
0 errors, 0 warnings
------------------------------------
我确定,我的所有文件都是GBK、WINDOWS-936
编译选项也添加了:-fexec-charset=GBK  -finput-charset=GBK
Settings->Editor->Use Encoding:WINDOWS-936

之前没有问题的,点了Build->Clean,再次编译就出问题了。

------------------------------------
好的环境,是成功的X% 
加载中
0
bastetwang
bastetwang

http://hi.baidu.com/cyclone/blog/item/dd7cbe09479f032b6a60fb0b.html

用tdm吧。

http://tdm-gcc.tdragon.net/

张金富
张金富
试了下,可以,还把我以前的MinGW都取代了。
张金富
张金富
mingw-get-inst-20110530.exe下载老出问题,只能用以前的版本。tdm-gcc支持Eclipse吧?
0
ifsc01
ifsc01
gbk不行用utf8
0
xunxun
xunxun
用的谁的版本,这个问题肯定是由于他编译时采用的libiconv版本过低所致
0
多乐符
多乐符

引用来自“PcX”的答案

用的谁的版本,这个问题肯定是由于他编译时采用的libiconv版本过低所致
codeblocks-10.05mingw-setup.exe  自带的,版本应该不旧
0
多乐符
多乐符

刚才又在找原因,发现Settings->compiler->Other options,这是一个全局选项,

貌似比项目的Build options->Other options的更优先。我顿悟了……

感谢 bastetwang 给我们带来新知识,故设其为最佳答案

 

看见TDM,我XE了,TDM   TDM TDM

一家之言有一家之言的好处,IOS的开发平台这些跨平台傻瓜,优点之一

返回顶部
顶部